Ecosyste.ms: OpenCollective

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

github.com/castle-engine/castle-engine

Cross-platform (desktop, mobile, console, web) 3D and 2D game engine. Powerful visual editor. Support for glTF, X3D, IFC and more. Fast clean code using modern Pascal. Free and open-source.
https://github.com/castle-engine/castle-engine

Move RenderOptions to be parameter of Prepare/RenderShape routines

d868a5f59b468bfa7390e2d2aacb649dab1a2f72 authored over 1 year ago
TLightsRenderer usage more flexible (to move RenderOptions apply later)

aba2ed657d03b903b337fd0d71ff21cb72c54d89 authored over 1 year ago
Pass SceneTransform as param to RenderShape

ef13b3b2a8e51f3c2d7fb67ac5ebf3c6f0a4507b authored over 1 year ago
Fix updating generated textures (e.g. for water)

893adb8ac7a0bc5c2ce199bb28f9cd1673fcd604 authored over 1 year ago
Properly enable/disable lights

10d829758a9b0bb92e2cb3410f482c39747fc912 authored over 1 year ago
Avoid warnings

43a7bee0b76fee71abf9b9128fe6a3eb746833be authored over 1 year ago
Correctly pair BlendingRenderer.RenderEnd with begin, to reenable depth testing

22def71700e618d8a0897185859d0da5c085bb5a authored over 1 year ago
Fix background rendering

94ed4e9fb67a66952e5673abb5a347f94f8df3ac authored over 1 year ago
Shapes can be prepared again, making textures initialized

3fd649cf14ceac9ae7dfad1896fb5babf41875a4 authored over 1 year ago
Add missing unit to lpk

3d57cef6e01f68c638bb8896c24123185dc2a0e1 authored over 1 year ago
Merge branch 'master' into shapes-rendering-2

6d2d5d03a3169060749a6b9918c10c5465e2e394 authored over 1 year ago
Iniital TCollectedShape, that enables cross-scene batching and blending sorting

eb9b19f7126c83b9fd2826cddd6c20fed588f429 authored over 1 year ago
x3d-nodes-to-pascal lpi: better verbosity

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

afe00ae42efca1dd631a0d4f29b65702990284b6 authored over 1 year ago
Fix to filtering after using -vb with FPC

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

Fix problem matching in VS Code

c81f9c03a1dc9a49ffe289c26335531504927238 authored over 1 year ago
Fix problem matching in VS Code

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

GLSL program context handling

2c7f6506ab5c543dbd00c35a849cf01b104ca2a5 authored over 1 year ago
TGLSLProgram.GLContextClose works even when GLFeatures = nil, if everything was already freed

f8439d901b8376b74ea343fd2b0d7254e95c1caa authored over 1 year ago
Close the TGLSLProgram when GLContext closes

413ae32c46738cccf886606549b7cd279afc5e65 authored over 1 year ago
Warn about released GLSL program

b25ec592538bc7fae049716f2512a09839810db2 authored over 1 year ago
Define TGLSLProgram.GLContextClose that is safe to call repeatedly

2c515d04478b97c5043eda09bd508585ef9f67f4 authored over 1 year ago
Improve usDpiScale comment

77eb399dadb8a8a8f3b2530b8dcbd0155016f0a0 authored over 1 year ago
Update "Release now all connections between RootNode and Renderer" comment

d41548b113c8b5721bbd88b1289e1cea974ced6e authored over 1 year ago
Support TDisk2DNode.InnerRadius

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...

46ac9634e9c53859d6b74d903fe09969014bf192 authored over 1 year ago
Fix API docs links

c0a0d4fc300684b96cb4f6a582791e5e2f02d17e authored over 1 year ago
Improve SetVertexCount docs

80fcb4766cc1ba2e4e89d7fa4bf9664966d1d363 authored over 1 year ago
Fix CreateNode API docs, improve SetVertexCount API docs

bb134b20bbec5aed3ab822da776dbc0e6b652bb7 authored over 1 year ago
Small API docs improvements

ab249c9fae9323455201084c37398325bb6f2c36 authored over 1 year ago
Helpful Lazarus project group

28a2dd62d3a45ea66882843be6e4fe2c51daeb5d authored over 1 year ago
projector README, screenshot

4c5d90ddfd3bf5ad33f84b0e4e2e9205739d905b authored over 1 year ago
projector demo

8bff4cfa7d2ab90efb2cd9fd027834b483b46f69 authored over 1 year ago
Add an enumerator for TMFNode

476258c9cf2656d8b815f28a780c96b1c4dcd216 authored over 1 year ago
Update various sound API docs, also remove some long-deprecated stuff to make API simpler

3b48e81e79f783bf71389f140cdae3270d190d3a authored over 1 year ago
Link do docs from UI

ce45377c7dd58f6d6ade8c98e69d697484f44a8e authored over 1 year ago
Remove title.png

8d850f41ff0961e9ba415b87a8b43228fa99afc3 authored over 1 year ago
strategy_game_demo: display units statistics, display text using font

93b72558a2271d84704a8c6d9feda28b33ef360d authored over 1 year ago
Show selected unit

6e0846b9a3b1240fab3a2f9b02e0c473145eb581 authored over 1 year ago
strategy_game_demo: properly update colors, update selected status

c88d3cf782403a03b7dc1f55a3908dfe77fab5ff authored over 1 year ago
strategy_game_demo: Color constants

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...

b813ea6d8c5b4a030ac063c722210ccd8f932589 authored over 1 year ago
Fix collider visualization, we need Translation * TotalScale

199ad77d136ebb6ece04e62bb3d691b55e35bec3 authored over 1 year ago
Show collider translation/rotation in Basic

d5735bd63477a4f0efe3d4c47e37e65e40f03fa3 authored over 1 year ago
Synchronize ActionShowColliders.Checked when opening design

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

6f3bde49f9f3f682739b5c6245193ad992b8a965 authored over 1 year ago
Fix ListModels to fill available height

4688272c41157f85a7808a870edda9794dd07d83 authored over 1 year ago
Fix tab order

175d1edaa7bc8c828e69939e15f86de8bc324381 authored over 1 year ago
TLabeledEdit cannot be used, as we need to anchor label to left window side, regardless of font size

1d963019fe64a2a234e5a404c7f1482e59752fb0 authored over 1 year ago
Unix line endings

57d94f7fa6bcb754792748be6ed1777cda151036 authored over 1 year ago
Fix "Compiler-Independent Tests" GH task

df4473bfda2494861ec509f808fde5962c4b2235 authored over 1 year ago
Update link to shadow volumes

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...

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.

fd2c376db71879fd724cffb127ba60d74be4165f authored over 1 year ago
Add tools/internal/cge_shell_tests to GitHub actions

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

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

c7447e08c7d46c957c6f1513346d67a6c4935b01 authored over 1 year ago
Test WholeSceneManifold cooperating with DistanceCulling

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

395ded8971c6494b358584002c6a039f097ae62d authored over 1 year ago
Explore seamless connected terrain pieces using TCastleTerrain.QueryOffset

da228c956b0584d4b6e7989899b8f9baca15fc56 authored over 1 year ago
Place multiple houses as separate TCastleScene

4f744842ba5fff96c6b0a03d46a47d7d3091e67d authored over 1 year ago
Do not store TCastleSphere.CollisionSphereRadius

ec8f9831cd6a0689a798c4b36ea929cc965bed39 authored over 1 year ago
LocalRenderShadowVolume must update RenderCameraPosition

97f98fb65c9d39718c136d1048766000762a7a70 authored over 1 year ago
Test shadows and DistanceCulling

f8a75bc133a2d8c0b9c5e57f81447b35ea4612ba authored over 1 year ago
Synchronize editor template

820c881dcebafba0b9a9082a68ec0dd1be10f875 authored over 1 year ago
Exclude region

6cdcdb9855b561500392b9875351da5f666ad8ea authored over 1 year ago
Fix serializing TBorder instances

7ab10970182f5c09c0596f24a23432b5e34f3a57 authored over 1 year ago
Add TCastleImageControl.Content to basic

849ebeae03039695c21bb7fc36fabca675c02a3b authored over 1 year ago
Fix ProportionalScaling typo

d197e0847a7abeeadf00c49861f70fb6149ecdc0 authored over 1 year ago
Fix crash at closing (Models may be nil)

24c1d824aa18b60ab579ac9b8f0a2924030c5c25 authored over 1 year ago
Set RowSelect (matters on Windows)

b6090f3d53a566b319b89779370c61a0d1d283f5 authored over 1 year ago
Ignore EHTTPClient - may happen when downloading thumbnails

e2719b75a6a5a16dd22f4f58b73dc5a9d84aa55f authored over 1 year ago
Improve CastleTiledMap comment

7bae6680a92b02f7c52574d10d89f396b7c90007 authored over 1 year ago
Make ChangeURIExt consistent between FPC and Delphi

7763020e392cc982fa574768b3cf96b665111874 authored over 1 year ago
TTestURIUtils.TestDotfile test

110cdf07344639f320974e416d459bfefffc9c4f authored over 1 year ago
Timer1 not enabled at creation

3790ec3ab294b41c46f44802ea5bb3ef5280997c authored over 1 year ago
Adjust Sketchfab to optimal sizes

36ea020045896fdd44d7483896948359b3a86f61 authored over 1 year ago
Adjust thumbnail to good square size

7218cc0bc33e048e821ef962214184c5d4440dff authored over 1 year ago
Refresh icons

e77ef698f7d09af386c4447376f738046b64622d authored over 1 year ago
Downloading and showing of models thumbnails

57af040b8474803a91e590dfe464f6a2368fe783 authored over 1 year ago
List / grid view icons

489ad18eda233d6347175f25a98d1ecfcba1ec3f authored over 1 year ago
Add "Only Animated" filter to Sketchfab, add "Grid" view

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

1f5c50a1126307e839ecff27287ed036eebcac00 authored over 1 year ago
Autogenerate nice names for things drag+dropped on design, also imported from Sketchfab

283df1002cffddca8d91233a643a1bc7d97019c5 authored over 1 year ago
ObjFpc mode etc. is specified in project options already

d2c505572e12d8b65ce6df79a92ae8083d94bba0 authored over 1 year ago
Refresh dirs after importing

7530126158e655faaa94328cd38705a7f97def5a authored over 1 year ago
HandleNonModalAssociatedForm make free associated non-modals

b5223318f3f19a038664f38bade96ebee4830739 authored over 1 year ago
Make TSpriteSheetEditorForm.FloatSpinEditFPSChange robust for Animation=nil

c047086572cb54ad667c7b0513ff0ee77d4a5a9e authored over 1 year ago
Keep last query and search results in form

82424cfa6d6421e6634a16ac2825a9a94be5c92a authored over 1 year ago
Use - not _ for pretty id, just like Sketchfab URLs

56bc4e6423b6903b17f7b7e0e4c1676b9b4207c2 authored over 1 year ago
Better messages, save last query

82cad06a791a9670f78e715dbf3a27e292a8bcf2 authored over 1 year ago
Add imported model to viewport

35376d6852a6ee59cfb249cd9a56276b7d11cacb authored over 1 year ago
Use prettier names for zip/subdirectories imported from Sketchfab

437719879412de5569dc8f995809af7b40f99580 authored over 1 year ago
Start focused on EditQuery

aa7138c45880fd2ecdf82f955403036178648563 authored over 1 year ago
Regenerate editor template

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

2dc559878adfae077bb6207fce165571a4a741f2 authored over 1 year ago
Restore TDrawableImage.Draw3x3 overloads without ImageRect for backward compatibility

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...

1afd0b01d919d605d3fe10fbcda39e27b3886ac6 authored over 1 year ago
Tiny last formatting and comments

701312060d84abbcbe7448833cfdf22fb7ab3cd9 authored over 1 year ago
Don't autolink corners (unrelated to this PR)

248a67f4f0cb59685301be01abf8d05e30e5efd1 authored over 1 year ago