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

Fix ConvertStringToDouble in USE_TRIVIAL_IMPLEMENTATION version: set OK^ if OK<>nil, PasJSON depends on it

github.com/castle-engine/castle-engine - cdef2c50735c86432d800344ca5d99944593d36b authored over 1 year ago
Update dedicated GPU code in Delphi examples, for Delphi/Linux

github.com/castle-engine/castle-engine - c6d04ed1a31d4967f4c2ea7840a25daf390291bd authored over 1 year ago
Clear check we got GNU make, not Embarcadero make

github.com/castle-engine/castle-engine - 20be461cc586dee30d6af6fe2a805cebe53362c4 authored over 1 year ago
Extend the message "Incorrect USE clause"

See https://github.com/castle-engine/view3dscene/issues/71

github.com/castle-engine/castle-engine - 0b49b028659011e7460b48f6e0d165cdba733b73 authored over 1 year ago
Remove TCastleTransform.Cursor. Seldom useful (only X3D touch sensor in practice), hard to maintain, uncertain what it should do in general (from which transform to determine transform).

Details:

- It is trivial to instead implement reliably logic in program "set cursor of viewport...

github.com/castle-engine/castle-engine - 5b2810d9ef2fd0f851bc50b0a6aa7b414381dd2c authored over 1 year ago
Hotfix for removing objects crashing (in editor, but possibly elsewhere too)

Disable TCastleTransform.Cursor that probably noone uses and maybe we should deprecate it.

github.com/castle-engine/castle-engine - ee5e82f44a2ac3dc363490afe15afcef3f12441b authored over 1 year ago
Delete(0) is simpler than Remove(FList[0])

github.com/castle-engine/castle-engine - 3817411b91f54396d8e04cb08526c2a3ea310d72 authored over 1 year ago
More reliable: do not just set valid:=false, also nil previous items

github.com/castle-engine/castle-engine - bb2cfeacd05542d959297f93a6eb52db69873405 authored over 1 year ago
Enable CGE editor with Qt5 widgetset since LCL 2.2.4

github.com/castle-engine/castle-engine - 8c684f1ec66f95147947c1d1c9e04acb1215903e authored over 1 year ago
Partial merge from delphi-linux: ClearMouseRayHit, InternalOnNodesFree

See https://github.com/castle-engine/castle-engine/commit/7aa1a1dea28f7f6713ff4978d7b53f179310cb...

github.com/castle-engine/castle-engine - 696aae33334fe2b5a41049e2732446a5fbb0bee8 authored over 1 year ago
Merge branch 'master' into delphi-linux

github.com/castle-engine/castle-engine - 8a843f8166b7690724eaca6b4594b18f242daa02 authored over 1 year ago
Merge branch 'master' into delphi-linux

github.com/castle-engine/castle-engine - 41ef7d5eaf12103bcfc9104a3c94ac2b77676790 authored over 1 year ago
More detailed warning for "Unknown X3D field name (indicated by containerField value)...."

github.com/castle-engine/castle-engine - aad110c73b9c1ae736dbc1748109ff0d834efc10 authored over 1 year ago
Do not crash in TCastleThirdPersonNavigation.Update if neither Avatar not AvatarHierarchy assigned

github.com/castle-engine/castle-engine - bc22af2a4492e3cde083ce93c9d0781db411d938 authored over 1 year ago
Avoid updating MouseRayHit on destruction

github.com/castle-engine/castle-engine - d9c41ae69ef327f145e99e46d9032c1a4e455c2d authored over 1 year ago
Temp workaround for Delphi 12

github.com/castle-engine/castle-engine - 04d004f94584f09dc0c376b6b1bddb56d55b158b authored over 1 year ago
Fix macOS compilation, actually FPC + CASTLE_WINDOW_FORM

github.com/castle-engine/castle-engine - 3d674e5e730b11fabf3197934c239d911731e35e authored over 1 year ago
physics_asterois: Add ~random small epsilons to rock's Z, to avoid blinking rocks in editor due to undefined sorting result

github.com/castle-engine/castle-engine - 74c72d6fcb18b3c1c5b2060c20fee4eda15d873a authored over 1 year ago
Fix TestIndexedPolygonNormalArea for Delphi/Linux

github.com/castle-engine/castle-engine - 5bbcdd8d3a647dda5abafd81a5b763d4d841b0d5 authored over 1 year ago
Fix adding internal TestCount to tested methods

github.com/castle-engine/castle-engine - b68f368ddaf7a860cb50a274e7be96373b6d54b6 authored over 1 year ago
Test CastleInternalDelphiUtils unit

github.com/castle-engine/castle-engine - 848c9b680d0b14c457238deb513fae91d6ef22b6 authored over 1 year ago
Platform-specific unit output

github.com/castle-engine/castle-engine - 1a2604a8e9fbd3222563d8dd69ba4cfa9886ab81 authored over 1 year ago
FMX in CASTLE_WINDOW_FORM fixes: try to ensure we have a context, create Form correctly

github.com/castle-engine/castle-engine - 8a8de310e5d679c4f50125c2619d7d036f395fbb authored over 1 year ago
glext_ExtensionSupported global should not be needed with dglOpenGL

github.com/castle-engine/castle-engine - 885b72f89765a2e7afdbc57eead3194a75765640 authored over 1 year ago
Clear error if initializing TGLVersion before GL context available

github.com/castle-engine/castle-engine - 65dee6f23472f9402383878ccb18e003e83d37f4 authored over 1 year ago
Do not use asm code for dedicated GPU with Delphi non-Windows

github.com/castle-engine/castle-engine - 17cb097377d8f378904131f7c84568f9f30bba74 authored over 1 year ago
Add Platform\Config (like Win32\Debug\) to DPROJ, this is more similar to default Delphi new projects and it makes sense -- allows to switch between platforms easier

github.com/castle-engine/castle-engine - 8aaa247edb7b22ccde12bcdb836ce287d92613df authored over 1 year ago
Improve play_animation README and add screenshot

github.com/castle-engine/castle-engine - ba1ec08df3e010cd16af4669fc6344c0c1c254d5 authored over 1 year ago
Fix warning (undefined result potentially)

github.com/castle-engine/castle-engine - 84099b46710c4f07bfb706c8136275679b9c07b3 authored over 1 year ago
Link to new editor, delphi, lazarus docs from README.md

github.com/castle-engine/castle-engine - 3a1bec67f13fdf07a1e18090267a6b39fb02436e authored over 1 year ago
Update DPROJ (for welcome page)

github.com/castle-engine/castle-engine - 8d8b28a9ebc29a0511164f71d60516d2b3bbda9e authored over 1 year ago
Fixed sorting of layers in TiledLayersPropertyEditor.

github.com/castle-engine/castle-engine - ec1671853ab6e664caf09c0179b28b64f2b435f8 authored over 1 year ago
Comment at TOneLayerPropertyEditor.GetName

github.com/castle-engine/castle-engine - 3860681f553400fb2bee6e12da817dba72dbc324 authored over 1 year ago
Fix to not leave DPROJ_WELCOME_PAGE unreplaced

github.com/castle-engine/castle-engine - 5e92554b7c285bf70de03b9f6d74a42cdd4689a9 authored over 1 year ago
Enable using README.md as "welcome file"

github.com/castle-engine/castle-engine - 308f568cf8ddff086d82fae0e5a3202b3afc20fe authored over 1 year ago
Link to new editor, delphi, lazarus docs from README.md

github.com/castle-engine/castle-engine - 22b9b12c6806a762ebe2be6721a856f58e200190 authored over 1 year ago
Update DPROJ (for welcome page)

github.com/castle-engine/castle-engine - 4124de18693d61eec8e8974bd51afa7764129022 authored over 1 year ago
Fix to not leave DPROJ_WELCOME_PAGE unreplaced

github.com/castle-engine/castle-engine - ac7b124751d3e635654d904ab920f329b1f15cba authored over 1 year ago
Enable using README.md as "welcome file"

github.com/castle-engine/castle-engine - 9f1d7a38543cd0829f770a2ceffcf3a29f361be7 authored over 1 year ago
Merge pull request #534 from castle-engine/tiled_layers_sort

Fixed sorting of layers in TiledLayersPropertyEditor.

github.com/castle-engine/castle-engine - 7648a3d940c8cdcbbd9d318ea1255fa24dbadf43 authored over 1 year ago
Comment at TOneLayerPropertyEditor.GetName

github.com/castle-engine/castle-engine - b72c3f2735328d9f583ccff736023b016c2cb4ec authored over 1 year ago
Add TestCTypesSizes test

github.com/castle-engine/castle-engine - cb90bb32dd0ac7e71d80167d39030f5315cba92a authored over 1 year ago
Tests and play_animation (so, almost all CGE) compiles with Delphi/Linux

CastleWindow backend CASTLE_WINDOW_FORM compiles for all platforms, not just Windows.

Same:
- C...

github.com/castle-engine/castle-engine - 3fb79f6259bead710d7b78844ca7e1221f6a558d authored over 1 year ago
CASTLE_WINDOW_LCL -> CASTLE_WINDOW_FORM, will be generalized to be good for Delphi as well

github.com/castle-engine/castle-engine - 22ba70df8fd44b0c0edae47dcb0192131c71ed55 authored over 1 year ago
Ignore deployproj created by running using PAServer

github.com/castle-engine/castle-engine - fcc226c64fdaa51e0d08d370b2f00a3e58473edb authored over 1 year ago
Do not store Single properties of TCastleRenderOptions when equal to default (on Delphi)

github.com/castle-engine/castle-engine - 5dcc064f776841e821918e0c0cfe598d6d248ce5 authored over 1 year ago
Fix FPC compilation (CTypes)

github.com/castle-engine/castle-engine - f17e44ccc5eef85f8438ec29e84801d502090010 authored over 1 year ago
Fix more LongWord/LongInt to UInt32/Int32 or Cardinal/Integer (to make things OK for Delphi on non-Windows)

github.com/castle-engine/castle-engine - c5b2d8e6a76e17b5ef9f7b5979dd1319489ac168 authored over 1 year ago
Fixed sorting of layers in TiledLayersPropertyEditor.

github.com/castle-engine/castle-engine - 2df96bdfe3cba8b99d8f356171bae4b6a2bce920 authored over 1 year ago
Fixes for crashes when clicking on Anchor node

Hacky -- to be rethought and made better. This is not 100% understood, and the fixes are not 100...

github.com/castle-engine/castle-engine - 7aa1a1dea28f7f6713ff4978d7b53f179310cb8e authored over 1 year ago
Remove no longer necessary MaxVar / MinVar overloads

github.com/castle-engine/castle-engine - 004292ba413ca4b1c0011f11e93e6d644248748a authored over 1 year ago
More LongWord/LongInt -> UInt32/Int32 migration

github.com/castle-engine/castle-engine - fb64d548d15edbc9cf66a7b630cca90f2d2538a7 authored over 1 year ago
Avoid some ignorable Delphi warnings

github.com/castle-engine/castle-engine - 9c1fb367bf99f01bad48d769110eba3901f77744 authored over 1 year ago
Avoid complicated qualifying by GL unit name

github.com/castle-engine/castle-engine - 20266b3feabd627576d97064981783f261db1202 authored over 1 year ago
Make our rendering code compile with Delphi/Linux. Adjusted to dglOpenGL, fixed also more LongWord/LongInt->UInt32/Int32

github.com/castle-engine/castle-engine - 1285d9b5548833e9c69bb2868feceabe98c31b04 authored over 1 year ago
Update DPROJ to add dOpenGL to units path

github.com/castle-engine/castle-engine - 879bf3164d474d082be4c229b11c03c44ee4f5ce authored over 1 year ago
Use dOpenGL on Delphi/non-Windows

github.com/castle-engine/castle-engine - 8ef01fd0c58afcf0a1f6375c0af7ee673f866c45 authored over 1 year ago
Fix CastleReadLink for Delphi/Linux

github.com/castle-engine/castle-engine - 3e7e1905ab99e958dc927d888b1f04941fec3ecc authored over 1 year ago
Fix Kraft for Delphi/Linux (rely on CastleTimeUtils) - continued

github.com/castle-engine/castle-engine - 78930b604137670aeb6c9af7f991e13dc9327148 authored over 1 year ago
Fix Kraft for Delphi/Linux (rely on CastleTimeUtils)

github.com/castle-engine/castle-engine - 235c51d747a1721403ff9109169ca36c8bd52187 authored over 1 year ago
Improve transform_save_load for Delphi (show on console), fix showing translation

github.com/castle-engine/castle-engine - 9d11f77d8f32ca72652b7c51404290094cd87a73 authored over 1 year ago
Fix CastleTimeUtils for Delphi/Linux

github.com/castle-engine/castle-engine - 09bcd2f57cd0978b7a2a9f65a8baf90428d3ab06 authored over 1 year ago
Don't use deprecated Bottom

github.com/castle-engine/castle-engine - f8a596c1698a118adc38620381c8a73300570510 authored over 1 year ago
Fix dragging camera gizmo in editor

github.com/castle-engine/castle-engine - 290e6cf1b2ffc1c2838d1eabca91fb363efcb0c4 authored over 1 year ago
Explain the EffectiveProjectionFar = ZFarInfinity case

github.com/castle-engine/castle-engine - bfd94d7479ebb3a46d1716b12e479e129bbf91a0 authored over 1 year ago
Fix TestFairy iOS service: force version without code coverage

github.com/castle-engine/castle-engine - fc01173e2be5224308d11b66ae242396508f1add authored over 1 year ago
Don't use simulator for i386, macOS no longer supports i386

github.com/castle-engine/castle-engine - 5c88aec4f2f2c624e6bbd2a8eee882431c883eea authored over 1 year ago
Fix after last commit: description at X3DPointingDeviceSensorNode is now not needed

github.com/castle-engine/castle-engine - 5b5bc2765504e25a12cf81bafcdfbceb63a5ced9 authored over 1 year ago
Add TimeSensor.description from X3D 4

github.com/castle-engine/castle-engine - 2a0d2e8fdafbfa7cd455d0cec5975c75bb834ad7 authored over 1 year ago
Fix seeing and selecting camera gizmo in 2D/orthographic views

github.com/castle-engine/castle-engine - e270b9b04c15968bb84e6fbb75632c2f275379b3 authored over 1 year ago
Don't use project font in editor UI

github.com/castle-engine/castle-engine - dfba8042a8e30092d77dd376cf0c2509feca6026 authored over 1 year ago
Fix autotests compilation

github.com/castle-engine/castle-engine - c5945038dd7c9b7ac0bdca98d189e4864ac2f718 authored over 1 year ago
More reliable camera gizmo visualization

github.com/castle-engine/castle-engine - bb50dbccfc9996283f3e3fcd25c53a85f1887bcb authored over 1 year ago
Fix memory leak due to leaving TKraftMesh instances

github.com/castle-engine/castle-engine - 12d0f040274499ce7caf22dc11fa28b9f44a7138 authored over 1 year ago
Improved camera 2D visualization, without a cross, but with showing projection near/far

github.com/castle-engine/castle-engine - 0686ade35dc6745d6c7b2779f177c6fc9f314969 authored over 1 year ago
Show info and warnings in editor

github.com/castle-engine/castle-engine - 080370b135321b60fb5ec8c0d3f8173e39c39f8c authored over 1 year ago
CurrentTransform to make "Reset Transformation" useful always when the button is visible

github.com/castle-engine/castle-engine - 88065edee24627d2d950616461223f8f00b7cfa9 authored over 1 year ago
ItemsBoundingBox comment

github.com/castle-engine/castle-engine - 21aee195c6e48048baa47ed1361e7fc72594d50d authored over 1 year ago
Use TVector3.Zero more

github.com/castle-engine/castle-engine - 36ecc04a7cfb99537a64a53e3d00023d75ec26de authored over 1 year ago
More docs about line set mode, do not warn when lmPair with no vertexes

github.com/castle-engine/castle-engine - 95468f08a38d74fb668dc9e98f4a31c9deea79a6 authored over 1 year ago
Better indent auto_generated_node_helpers, as they have own visibility (public,private) sections

github.com/castle-engine/castle-engine - 5f4ed34359a9fb05c491f8923ab8034ca3e6be99 authored over 1 year ago
Merge pull request #531 from castle-engine/dependabot/github_actions/actions/checkout-4

Bump actions/checkout from 3 to 4

github.com/castle-engine/castle-engine - b558394505a8ee68f007acf7074846470b2d4067 authored over 1 year ago
Bump actions/checkout from 3 to 4

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](htt...

github.com/castle-engine/castle-engine - 318fd86119ef61d8f39bf225b54658c156ec65d3 authored over 1 year ago
physics_forces screenshot

github.com/castle-engine/castle-engine - 60e806437e21a7a965239b146cb8f875be3c26a5 authored over 1 year ago
Support new X3D 4 field names in ComposedCubeMapTexture

Fixes https://github.com/castle-engine/view3dscene/issues/59

github.com/castle-engine/castle-engine - 1885b38ce683dc3ca7498578194b9c01e14afe4e authored over 1 year ago
Do not reset empty control position

See https://github.com/castle-engine/castle-engine/issues/422

github.com/castle-engine/castle-engine - 828e783379fad4e3e33f45e69d90a0c23a797871 authored over 1 year ago
Fix updating AudioClip.gain

github.com/castle-engine/castle-engine - c720d335c6345524184a0579717033879f4a55e2 authored over 1 year ago
Add some new X3D 4 fields to sound nodes

Actually honour the new Sound.enabled, AudioClip.enabled, AudioClip.gain

github.com/castle-engine/castle-engine - b7ec7b1485adeab2a086ea4ce298b07571969d15 authored over 1 year ago
Make X3D KeySensor and StringSensor handle presses of characters represented as UTF-8

github.com/castle-engine/castle-engine - 29b40488c0475736608ddd35a5e5981e9e323d4a authored over 1 year ago
Secure from assertion failure on invalid X3D (geometry node not in Shape)

github.com/castle-engine/castle-engine - 2115efd81e1fc126b3d557f5140bb0e1612d1a54 authored over 1 year ago
Add HAnimMotion.name

Fixes https://github.com/castle-engine/view3dscene/issues/58

github.com/castle-engine/castle-engine - 3db9fa9fb453621dcf3cae0217b25cddae6841ca authored over 1 year ago
Robust TCastleViewport.GetMouseRayHit, just ignore when called from finalization

github.com/castle-engine/castle-engine - 87e9e5ac7507bbb900902678bfd804c3cc6c1a7a authored over 1 year ago
Update MouseRayHit always, and on-demand

See https://forum.castle-engine.io/t/mouserayhit-not-updating-while-dragging/844/5

github.com/castle-engine/castle-engine - d75b674132c3e9069a0914d149de1c264e030cdb authored over 1 year ago
TRayCollision.Transform utility

github.com/castle-engine/castle-engine - 28c111d335cd33193e0de59cad816d3578a8c5f5 authored over 1 year ago