Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Castle Game Engine

Cross-platform (desktop, mobile, console) 3D and 2D game engine. Powerful visual editor. Support for glTF, X3D, Spine and more. Fast clean code using modern Pascal. Free and open-source.
Collective - Host: opensource - https://opencollective.com/castle-engine - Website: https://castle-engine.io/ - Code: https://github.com/castle-engine/castle-engine

Move RenderOptions to be parameter of Prepare/RenderShape routines

github.com/castle-engine/castle-engine - d868a5f59b468bfa7390e2d2aacb649dab1a2f72 authored over 1 year ago
TLightsRenderer usage more flexible (to move RenderOptions apply later)

github.com/castle-engine/castle-engine - aba2ed657d03b903b337fd0d71ff21cb72c54d89 authored over 1 year ago
Pass SceneTransform as param to RenderShape

github.com/castle-engine/castle-engine - ef13b3b2a8e51f3c2d7fb67ac5ebf3c6f0a4507b authored over 1 year ago
Fix updating generated textures (e.g. for water)

github.com/castle-engine/castle-engine - 893adb8ac7a0bc5c2ce199bb28f9cd1673fcd604 authored over 1 year ago
Properly enable/disable lights

github.com/castle-engine/castle-engine - 10d829758a9b0bb92e2cb3410f482c39747fc912 authored over 1 year ago
Correctly pair BlendingRenderer.RenderEnd with begin, to reenable depth testing

github.com/castle-engine/castle-engine - 22def71700e618d8a0897185859d0da5c085bb5a authored over 1 year ago
Fix background rendering

github.com/castle-engine/castle-engine - 94ed4e9fb67a66952e5673abb5a347f94f8df3ac authored over 1 year ago
Shapes can be prepared again, making textures initialized

github.com/castle-engine/castle-engine - 3fd649cf14ceac9ae7dfad1896fb5babf41875a4 authored over 1 year ago
Add missing unit to lpk

github.com/castle-engine/castle-engine - 3d57cef6e01f68c638bb8896c24123185dc2a0e1 authored over 1 year ago
Merge branch 'master' into shapes-rendering-2

github.com/castle-engine/castle-engine - 6d2d5d03a3169060749a6b9918c10c5465e2e394 authored over 1 year ago
Iniital TCollectedShape, that enables cross-scene batching and blending sorting

github.com/castle-engine/castle-engine - eb9b19f7126c83b9fd2826cddd6c20fed588f429 authored over 1 year ago
x3d-nodes-to-pascal lpi: better verbosity

github.com/castle-engine/castle-engine - c3fa02db5ec033d9c04cc46b7e9f9547ea65315c authored over 1 year ago
Move 100% of x3d-nodes-to-pascal work into Pascal, no need for a shell script

github.com/castle-engine/castle-engine - afe00ae42efca1dd631a0d4f29b65702990284b6 authored over 1 year ago
Fix to filtering after using -vb with FPC

github.com/castle-engine/castle-engine - 000b6d6c8051ebe555a574254011c4eb30e29551 authored over 1 year ago
Merge pull request #506 from castle-engine/shapes-rendering-2

Fix problem matching in VS Code

github.com/castle-engine/castle-engine - c81f9c03a1dc9a49ffe289c26335531504927238 authored over 1 year ago
Fix problem matching in VS Code

github.com/castle-engine/castle-engine - f7906f306710c980325b5680d56789af734a64c2 authored over 1 year ago
Merge pull request #505 from castle-engine/glsl-program-context-handling

GLSL program context handling

github.com/castle-engine/castle-engine - 2c7f6506ab5c543dbd00c35a849cf01b104ca2a5 authored over 1 year ago
TGLSLProgram.GLContextClose works even when GLFeatures = nil, if everything was already freed

github.com/castle-engine/castle-engine - f8439d901b8376b74ea343fd2b0d7254e95c1caa authored over 1 year ago
Close the TGLSLProgram when GLContext closes

github.com/castle-engine/castle-engine - 413ae32c46738cccf886606549b7cd279afc5e65 authored over 1 year ago
Warn about released GLSL program

github.com/castle-engine/castle-engine - b25ec592538bc7fae049716f2512a09839810db2 authored over 1 year ago
Define TGLSLProgram.GLContextClose that is safe to call repeatedly

github.com/castle-engine/castle-engine - 2c515d04478b97c5043eda09bd508585ef9f67f4 authored over 1 year ago
Improve usDpiScale comment

github.com/castle-engine/castle-engine - 77eb399dadb8a8a8f3b2530b8dcbd0155016f0a0 authored over 1 year ago
Update "Release now all connections between RootNode and Renderer" comment

github.com/castle-engine/castle-engine - d41548b113c8b5721bbd88b1289e1cea974ced6e authored over 1 year ago
Support TDisk2DNode.InnerRadius

github.com/castle-engine/castle-engine - caba1b5ffddcf023d09286df3e184648d722baf6 authored over 1 year ago
Remove TCastleTableView, deprecated for a long time, with uncomfortable API

The API should rather expose methods to add rows and columns. Like simple API of TCastleVertical...

github.com/castle-engine/castle-engine - 46ac9634e9c53859d6b74d903fe09969014bf192 authored over 1 year ago
Improve SetVertexCount docs

github.com/castle-engine/castle-engine - 80fcb4766cc1ba2e4e89d7fa4bf9664966d1d363 authored over 1 year ago
Fix CreateNode API docs, improve SetVertexCount API docs

github.com/castle-engine/castle-engine - bb134b20bbec5aed3ab822da776dbc0e6b652bb7 authored over 1 year ago
Small API docs improvements

github.com/castle-engine/castle-engine - ab249c9fae9323455201084c37398325bb6f2c36 authored over 1 year ago
Helpful Lazarus project group

github.com/castle-engine/castle-engine - 28a2dd62d3a45ea66882843be6e4fe2c51daeb5d authored over 1 year ago
projector README, screenshot

github.com/castle-engine/castle-engine - 4c5d90ddfd3bf5ad33f84b0e4e2e9205739d905b authored over 1 year ago
Add an enumerator for TMFNode

github.com/castle-engine/castle-engine - 476258c9cf2656d8b815f28a780c96b1c4dcd216 authored over 1 year ago
Update various sound API docs, also remove some long-deprecated stuff to make API simpler

github.com/castle-engine/castle-engine - 3b48e81e79f783bf71389f140cdae3270d190d3a authored over 1 year ago
strategy_game_demo: display units statistics, display text using font

github.com/castle-engine/castle-engine - 93b72558a2271d84704a8c6d9feda28b33ef360d authored over 1 year ago
strategy_game_demo: properly update colors, update selected status

github.com/castle-engine/castle-engine - c88d3cf782403a03b7dc1f55a3908dfe77fab5ff authored over 1 year ago
strategy_game_demo: Color constants

github.com/castle-engine/castle-engine - 8470fe86a26cf332dc0120769edab3fbc38ba75d authored over 1 year ago
Add split_long_animation, simple demo of subanimations using behaviors on glTF model from Sketchfab

This makes more sense than, removed now, split_long_md3_animation... -- which was showing

- not...

github.com/castle-engine/castle-engine - b813ea6d8c5b4a030ac063c722210ccd8f932589 authored over 1 year ago
Fix collider visualization, we need Translation * TotalScale

github.com/castle-engine/castle-engine - 199ad77d136ebb6ece04e62bb3d691b55e35bec3 authored over 1 year ago
Show collider translation/rotation in Basic

github.com/castle-engine/castle-engine - d5735bd63477a4f0efe3d4c47e37e65e40f03fa3 authored over 1 year ago
Synchronize ActionShowColliders.Checked when opening design

github.com/castle-engine/castle-engine - 4e166d998f23e7aefda1401fa67f37175e381325 authored over 1 year ago
On LCL GTK2, switching between list/grid repeatedly unfortunately may crash - for now just record TODO

github.com/castle-engine/castle-engine - 6f3bde49f9f3f682739b5c6245193ad992b8a965 authored over 1 year ago
Fix ListModels to fill available height

github.com/castle-engine/castle-engine - 4688272c41157f85a7808a870edda9794dd07d83 authored over 1 year ago
TLabeledEdit cannot be used, as we need to anchor label to left window side, regardless of font size

github.com/castle-engine/castle-engine - 1d963019fe64a2a234e5a404c7f1482e59752fb0 authored over 1 year ago
Fix "Compiler-Independent Tests" GH task

github.com/castle-engine/castle-engine - df4473bfda2494861ec509f808fde5962c4b2235 authored over 1 year ago
Update link to shadow volumes

github.com/castle-engine/castle-engine - 6bb8985781740e1cbd47a74397c87f73ced70f23 authored over 1 year ago
Fix (and simplify) cooperation between WholeSceneManifold and DistanceCulling

When WholeSceneManifold, then distance culling cannot be done per-shape. That's it, local change...

github.com/castle-engine/castle-engine - bcd818ff8fd8b50a0bcca3e234c43ca8e2bf93ee authored over 1 year ago
Revert (most of) "Pass shadow volume renderer in Params.ShadowVolumeRenderer, as normal rendering also needs it to do proper shadow culling"

This reverts (most of) commit d986b76afe040c6b643dcf461163f994eb595ff1.

github.com/castle-engine/castle-engine - fd2c376db71879fd724cffb127ba60d74be4165f authored over 1 year ago
Add tools/internal/cge_shell_tests to GitHub actions

github.com/castle-engine/castle-engine - 5170f504c28eb9c12f0aea52b0a5025118e80935 authored over 1 year ago
Pass shadow volume renderer in Params.ShadowVolumeRenderer, as normal rendering also needs it to do proper shadow culling

github.com/castle-engine/castle-engine - d986b76afe040c6b643dcf461163f994eb595ff1 authored over 1 year ago
Make InternalForceRendering checks more reliable.. but this will need to be reworked, they are done too late

github.com/castle-engine/castle-engine - c7447e08c7d46c957c6f1513346d67a6c4935b01 authored over 1 year ago
Test WholeSceneManifold cooperating with DistanceCulling

github.com/castle-engine/castle-engine - b55f1c403ff530878a1fca84ca83f30a357f153f authored over 1 year ago
Our Jenkins builds take too long now, this prevents delivering sometimes important hotfixes quick; move non-critical tests to Jenkinsfile.non-critical

github.com/castle-engine/castle-engine - 395ded8971c6494b358584002c6a039f097ae62d authored over 1 year ago
Explore seamless connected terrain pieces using TCastleTerrain.QueryOffset

github.com/castle-engine/castle-engine - da228c956b0584d4b6e7989899b8f9baca15fc56 authored over 1 year ago
Place multiple houses as separate TCastleScene

github.com/castle-engine/castle-engine - 4f744842ba5fff96c6b0a03d46a47d7d3091e67d authored over 1 year ago
Do not store TCastleSphere.CollisionSphereRadius

github.com/castle-engine/castle-engine - ec8f9831cd6a0689a798c4b36ea929cc965bed39 authored over 1 year ago
LocalRenderShadowVolume must update RenderCameraPosition

github.com/castle-engine/castle-engine - 97f98fb65c9d39718c136d1048766000762a7a70 authored over 1 year ago
Test shadows and DistanceCulling

github.com/castle-engine/castle-engine - f8a75bc133a2d8c0b9c5e57f81447b35ea4612ba authored over 1 year ago
Synchronize editor template

github.com/castle-engine/castle-engine - 820c881dcebafba0b9a9082a68ec0dd1be10f875 authored over 1 year ago
Fix serializing TBorder instances

github.com/castle-engine/castle-engine - 7ab10970182f5c09c0596f24a23432b5e34f3a57 authored over 1 year ago
Add TCastleImageControl.Content to basic

github.com/castle-engine/castle-engine - 849ebeae03039695c21bb7fc36fabca675c02a3b authored over 1 year ago
Fix ProportionalScaling typo

github.com/castle-engine/castle-engine - d197e0847a7abeeadf00c49861f70fb6149ecdc0 authored over 1 year ago
Fix crash at closing (Models may be nil)

github.com/castle-engine/castle-engine - 24c1d824aa18b60ab579ac9b8f0a2924030c5c25 authored over 1 year ago
Set RowSelect (matters on Windows)

github.com/castle-engine/castle-engine - b6090f3d53a566b319b89779370c61a0d1d283f5 authored over 1 year ago
Ignore EHTTPClient - may happen when downloading thumbnails

github.com/castle-engine/castle-engine - e2719b75a6a5a16dd22f4f58b73dc5a9d84aa55f authored over 1 year ago
Improve CastleTiledMap comment

github.com/castle-engine/castle-engine - 7bae6680a92b02f7c52574d10d89f396b7c90007 authored over 1 year ago
Make ChangeURIExt consistent between FPC and Delphi

github.com/castle-engine/castle-engine - 7763020e392cc982fa574768b3cf96b665111874 authored over 1 year ago
TTestURIUtils.TestDotfile test

github.com/castle-engine/castle-engine - 110cdf07344639f320974e416d459bfefffc9c4f authored over 1 year ago
Timer1 not enabled at creation

github.com/castle-engine/castle-engine - 3790ec3ab294b41c46f44802ea5bb3ef5280997c authored over 1 year ago
Adjust Sketchfab to optimal sizes

github.com/castle-engine/castle-engine - 36ea020045896fdd44d7483896948359b3a86f61 authored over 1 year ago
Adjust thumbnail to good square size

github.com/castle-engine/castle-engine - 7218cc0bc33e048e821ef962214184c5d4440dff authored over 1 year ago
Downloading and showing of models thumbnails

github.com/castle-engine/castle-engine - 57af040b8474803a91e590dfe464f6a2368fe783 authored over 1 year ago
List / grid view icons

github.com/castle-engine/castle-engine - 489ad18eda233d6347175f25a98d1ecfcba1ec3f authored over 1 year ago
Add "Only Animated" filter to Sketchfab, add "Grid" view

github.com/castle-engine/castle-engine - 67c3072eab07605c2ba1a53aa3cc9d9b7c616fdf authored over 1 year ago
Hide some warnings - to allow better to see new warnings when developing, marked with TODO warnings we should deal with

github.com/castle-engine/castle-engine - 1f5c50a1126307e839ecff27287ed036eebcac00 authored over 1 year ago
Autogenerate nice names for things drag+dropped on design, also imported from Sketchfab

github.com/castle-engine/castle-engine - 283df1002cffddca8d91233a643a1bc7d97019c5 authored over 1 year ago
ObjFpc mode etc. is specified in project options already

github.com/castle-engine/castle-engine - d2c505572e12d8b65ce6df79a92ae8083d94bba0 authored over 1 year ago
Refresh dirs after importing

github.com/castle-engine/castle-engine - 7530126158e655faaa94328cd38705a7f97def5a authored over 1 year ago
HandleNonModalAssociatedForm make free associated non-modals

github.com/castle-engine/castle-engine - b5223318f3f19a038664f38bade96ebee4830739 authored over 1 year ago
Make TSpriteSheetEditorForm.FloatSpinEditFPSChange robust for Animation=nil

github.com/castle-engine/castle-engine - c047086572cb54ad667c7b0513ff0ee77d4a5a9e authored over 1 year ago
Keep last query and search results in form

github.com/castle-engine/castle-engine - 82424cfa6d6421e6634a16ac2825a9a94be5c92a authored over 1 year ago
Use - not _ for pretty id, just like Sketchfab URLs

github.com/castle-engine/castle-engine - 56bc4e6423b6903b17f7b7e0e4c1676b9b4207c2 authored over 1 year ago
Better messages, save last query

github.com/castle-engine/castle-engine - 82cad06a791a9670f78e715dbf3a27e292a8bcf2 authored over 1 year ago
Add imported model to viewport

github.com/castle-engine/castle-engine - 35376d6852a6ee59cfb249cd9a56276b7d11cacb authored over 1 year ago
Use prettier names for zip/subdirectories imported from Sketchfab

github.com/castle-engine/castle-engine - 437719879412de5569dc8f995809af7b40f99580 authored over 1 year ago
Start focused on EditQuery

github.com/castle-engine/castle-engine - aa7138c45880fd2ecdf82f955403036178648563 authored over 1 year ago
Regenerate editor template

github.com/castle-engine/castle-engine - d217194e31c929672360be66c8e281938c76a11b authored over 1 year ago
Sketchfab import dialog in CGE editor - search and download, asynchronous (breakable progress dialog), saves API token

github.com/castle-engine/castle-engine - 2dc559878adfae077bb6207fce165571a4a741f2 authored over 1 year ago
Restore TDrawableImage.Draw3x3 overloads without ImageRect for backward compatibility

github.com/castle-engine/castle-engine - 55c05640e2d7ae47c10ff707439badd251596dac authored over 1 year ago
Merge pull request #442 from Freedomax/ImageRegion

New property TRegion for TCastleImagePersistent allows selecting a cropped region from a UI imag...

github.com/castle-engine/castle-engine - 1afd0b01d919d605d3fe10fbcda39e27b3886ac6 authored over 1 year ago
Tiny last formatting and comments

github.com/castle-engine/castle-engine - 701312060d84abbcbe7448833cfdf22fb7ab3cd9 authored over 1 year ago
Don't autolink corners (unrelated to this PR)

github.com/castle-engine/castle-engine - 248a67f4f0cb59685301be01abf8d05e30e5efd1 authored over 1 year ago