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 tests compilation

github.com/castle-engine/castle-engine - ea9bc7a36f34dbb8a7e2ef790b223400ad916e2e authored over 1 year ago
First version of openal compilation by gradle.

github.com/castle-engine/castle-engine - 5ea7286f2a93c1b4b1541f9c8b4c79134deb70be authored over 1 year ago
Added oboe sources for openal.

github.com/castle-engine/castle-engine - 4e2a0b63ee02254dddf59ec2ed9610a16cd82e45 authored over 1 year ago
Added openal source code version 1.23.1.

github.com/castle-engine/castle-engine - 29db1464493559afafc66a8cf1bb1a68f9a76182 authored over 1 year ago
Remove precompiled versions of openal.

github.com/castle-engine/castle-engine - 97d1c746082e2b5df9b43e00887ebe000aad789f authored over 1 year ago
Simplify and optimize blending comparisons - there's no need to transform whole box3d, we can just transform one point

See also https://github.com/castle-engine/castle-engine/issues/512

github.com/castle-engine/castle-engine - 81a801b43f59949c93243493a48be494fe35699b authored over 1 year ago
Change 3D blending sort approaches to compare distance along camera direction, not distance to camera position

This also causes some related things:
- Use TViewVectors (previously TCameraVectors) throughout ...

github.com/castle-engine/castle-engine - ce66ce3ed36501685ebb3005dfb6d7c10b6c6d6b authored over 1 year ago
Fix opening Pascal files in dirs with spaces

github.com/castle-engine/castle-engine - c4342ca5a5444f79ba95a2822f5c48a05d462e8e authored over 1 year ago
Warn about X3D node names not unique

github.com/castle-engine/castle-engine - b9ecbba2f45d28935b5dcd9808cfa6a4adc8be81 authored over 1 year ago
TCastleTransform.RemoveDelayed comment and hardening

github.com/castle-engine/castle-engine - bc13e651b213cff6aba2577e8ab08f52b3a6593a authored over 1 year ago
Better explain PreserveShapeOrder

github.com/castle-engine/castle-engine - 1687873e666b154e5bf8403ad250c70f9fa36bc6 authored over 1 year ago
Use TIndexedTriangleSetNode for sprite sheet rendering, they are now batched nicely

github.com/castle-engine/castle-engine - f1585da95e3fae1e051f7f49cb7d70d464a11994 authored over 1 year ago
Update a bit "What to do with node names when importing e.g. glTF"

github.com/castle-engine/castle-engine - e310383c9cad227a1144889d2b835b5c35ec9f10 authored over 1 year ago
Warn on drag-drop from outside of data

github.com/castle-engine/castle-engine - 1bf041f659a4e9a4844e26cbc4130008fe94c33e authored over 1 year ago
Avoid Castle2DSceneManager warning

github.com/castle-engine/castle-engine - f7ce7015ab671262a853e67f38b219cfd9fe1e68 authored over 1 year ago
More menu item shortcuts

github.com/castle-engine/castle-engine - 2b96569bdbc19513a5a2369a60074237e1cb2204 authored over 1 year ago
Fix remaining mbColorLib warnings, to have clean compilation

github.com/castle-engine/castle-engine - fd63150e949475bca9afa74120140eea4db34719 authored over 1 year ago
Fix memory leaks in ReadGrowingStream*

github.com/castle-engine/castle-engine - 50baa1e9d3884f86cb3e504e96e0065031b2c85d authored over 1 year ago
Remove deprecated PrimitiveGeometry

(this was confusing, instead

- TCastleBox/Sphere/Plane are simpler to use,

- have dedicated AP...

github.com/castle-engine/castle-engine - b89bd45af92db88e4a38b93505bfe3ea09607375 authored over 1 year ago
Expose Direction, Up along Rotation - on basic and layout tabs

github.com/castle-engine/castle-engine - 9376b48184d24a33445b3674f5ad6abcc863a32e authored over 1 year ago
Fix Delphi tests of base64, clearly document when UTF-16 is expected

github.com/castle-engine/castle-engine - f3e8ab7c27c7b907a95359dfa8813df1094f43c9 authored over 1 year ago
Fix TTestCastleSoundEngine.TestLoadBufferException, exception is now of any class, raised by OnWarningRaiseException

github.com/castle-engine/castle-engine - ece871429ef824aa494bc83424df992377fe7d44 authored over 1 year ago
Update some deprecated things in auto-tests

github.com/castle-engine/castle-engine - 706868d94819b81e67b9c0361685c9ed9ca68e45 authored over 1 year ago
Control auto-selecting parents explictly

Do not auto-select parents of special "Behaviors" and "Non-visual components" in case of delete,...

github.com/castle-engine/castle-engine - ecd3280972626cfc6008aef929e0407d3a9dff74 authored over 1 year ago
Fix and autotest TBase64EncodingStream on Delphi

github.com/castle-engine/castle-engine - a1568636995ef82992600d8fa0c6fda2f3de255f authored over 1 year ago
Fix FloatToStrDisplay with Delphi

github.com/castle-engine/castle-engine - dc3c07d410d07d63b6c32098f04cad2286537ee9 authored over 1 year ago
Fix API links for names like "Angle W"

github.com/castle-engine/castle-engine - 72b716490cfe185daba028d709fd73e2704a0ef2 authored over 1 year ago
Fix API docs when used offline with anchors

github.com/castle-engine/castle-engine - 4364d249da1efbb4560256b402f6e2ff77efb7b3 authored over 1 year ago
Degrees used more: input TVector4, rotation of 2D images

github.com/castle-engine/castle-engine - 53ba4bbae90fbda84b178f24ddb7340d937d2aec authored over 1 year ago
TCastleImageTransform.Size easier editing (input single float)

github.com/castle-engine/castle-engine - 7405455e5731c9da498e07a453fd906d1ca8f11f authored over 1 year ago
Immediately update vector/component of vector when the other is edited

github.com/castle-engine/castle-engine - b55999c33b4cec107a1736b48f3652e3a97c0427 authored over 1 year ago
"Open Referenced Design" can open C.RevertUrl as a fallback

github.com/castle-engine/castle-engine - 597e7455a41a4d34ced903543b90cc3dde1df460 authored over 1 year ago
Fix FPC compilation of dynamic_ambient_occlusion

github.com/castle-engine/castle-engine - 566820907f608605edd3e5baecba81808ac2a0b3 authored over 1 year ago
Update Makefile to compile more examples with Delphi

github.com/castle-engine/castle-engine - a7bc0e7947baa9c6c70f2948b89681a29f06ce32 authored over 1 year ago
Fix network/tcp_connection examples to compile and work with Delphi

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

github.com/castle-engine/castle-engine - 1be8bfb683e06c59dd8c0b2871532cdd78b69191 authored over 1 year ago
Improve custom_url_handler README

github.com/castle-engine/castle-engine - df09342bb8f5698bb459a9fb8f2d696bf56836db authored over 1 year ago
Port examples\network\custom_url_handler\ to compile and work with Delphi, using TZipFile

Also improve FPC zip reading, no need for temporary subdirectory anymore.

See https://github.co...

github.com/castle-engine/castle-engine - 807b2bdb36dbac72c9c94b7bc46854016dac72d4 authored over 1 year ago
Merge branch 'master' of https://github.com/castle-engine/castle-engine

github.com/castle-engine/castle-engine - 5aecc16507219fd85c307262b08221b2736e3ed3 authored over 1 year ago
Modernized dynamic_ambient_occlusion example

- use views,
- have nice README,
- use CGE UI (not TCastleWindow menu)

See https://github.com/c...

github.com/castle-engine/castle-engine - 85ebc879a7870f72b9865b535a8e20e6e342f090 authored over 1 year ago
Fix dynamic_ambient_occlusion compilation with FPC

github.com/castle-engine/castle-engine - d5d14c67ae30e30db3c272adcff43d6154fa792e authored over 1 year ago
Input in editor is automatically interpreted as degrees

github.com/castle-engine/castle-engine - aecffe2b45ba3c0a87d2ee7ee3a4c52bf72a9496 authored over 1 year ago
Fix dynamic_ambient_occlusion for Delphi

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

github.com/castle-engine/castle-engine - 785a5d913b27f1f84c03f4603b91b10b5b7563f6 authored over 1 year ago
Fix Delphi compilation

github.com/castle-engine/castle-engine - 048cf774309b93bc132c50623146f1fbd3176078 authored over 1 year ago
Show and allow to input angles as radians, show vectors and floats without unnessary zeroes

github.com/castle-engine/castle-engine - 2cae78da581726b7a16f931923ad90e51517a94c authored over 1 year ago
Fix SHVectorGLCapture, needs shapes collector and renderer

github.com/castle-engine/castle-engine - 3711935faa0b345d34dcf36e4ec004635d7b3609 authored over 1 year ago
SceneUtilities are now only for dynamic_ambient_occlusion

github.com/castle-engine/castle-engine - 69ba49f811415f110791650c92ca8423d4ee1966 authored over 1 year ago
radiance_transfer demo moved out of main CGE repo, to https://github.com/castle-engine/castle-radiance-transfer

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

github.com/castle-engine/castle-engine - 6908d99544ea07f5d6b65c9171bf5e79845d827a authored over 1 year ago
Regenerate examples LPI, DPROJ to adjust to minor things (GUIDs from new names etc.)

github.com/castle-engine/castle-engine - 4bdb2a1ae92767d3d3154b7f9f65819ddb75f517 authored over 1 year ago
Fix fps_game_old_ai compilation

github.com/castle-engine/castle-engine - 1f104c536d65ffb7350eeb492485df3c3d62f27e authored over 1 year ago
Regenerate DPROJ for physics_3d_collisions_layers, it was missing MD3 path

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

github.com/castle-engine/castle-engine - 30757b6be2f84fc65e0aeb9c8786eaa2e8614e11 authored over 1 year ago
Fix Delphi compilation of radiance_transfer

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

github.com/castle-engine/castle-engine - 239809041b01077a8ea9690afbcb76ed20f71fe1 authored over 1 year ago
Fix precompute_radiance_transfer compilation with Delphi

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

github.com/castle-engine/castle-engine - b17a7f4d9a9829bd3866f3fc43ae58d53e1345bb authored over 1 year ago
Fix visualize_spherical_harmonics example

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

github.com/castle-engine/castle-engine - 5c86f37ba0aaa5c13e1dbc117571b91787760ebf authored over 1 year ago
Simplify UIFont code, remove deprecated UIFontSmall

github.com/castle-engine/castle-engine - d4f084aa86b3ed51446d955b0df318ee2accfd1f authored over 1 year ago
Fix TGLSLProgram.SetTransformFeedbackVaryings in Delphi, fixed transform_feedback compilation with Delphi

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

github.com/castle-engine/castle-engine - d21a24d79d92c25a661d52003524397e775f6dfa authored over 1 year ago
New icon for anchor to middle+middle, workarounds Windows 11 weird look of totally transparent icon

github.com/castle-engine/castle-engine - 4a170b117f104992663bb6a0d42ea7b32be87ae6 authored over 1 year ago
Ups, fix compilation regardless of CASTLE_COLLECT_SHADER_SOURCE

github.com/castle-engine/castle-engine - 47e1898ad7e52932fd3c87b333842eb9c71883ac authored over 1 year ago
Better error reporting of missing fragment for screen effect

Fixes https://github.com/castle-engine/castle-engine/issues/509

github.com/castle-engine/castle-engine - d79664add3882010b2a2ccfbbcae1ddfdfd3e169 authored over 1 year ago
FragmentShaderRequired field, though not used in the end

github.com/castle-engine/castle-engine - 36a9b227a58fc6efc97595acb40b4eec5e3c461c authored over 1 year ago
Move some internal stuff to CastleInternalScreenEffects, was deprecated for some time now

github.com/castle-engine/castle-engine - 2a41b0bf6caed0477369d70d5ec0e97af4d9a85e authored over 1 year ago
More easily execute check_lazarus_packages

github.com/castle-engine/castle-engine - 0c1d01123a0af531c40eeaaf7166e40b13992006 authored over 1 year ago
GTK2 (hackish) workaround for ProjectForm closing issue

github.com/castle-engine/castle-engine - b4d39c3ce22518335e80920b97fac39b79c77123 authored over 1 year ago
Show hints added in last commit

github.com/castle-engine/castle-engine - f05a6941822fbe40be6df7985915c9d85ffd99fa authored over 1 year ago
Improve "restart with custom components" options

github.com/castle-engine/castle-engine - f86830258874ffc55121ba16be8c9878b96f9cc9 authored over 1 year ago
ButtonRunLastEditor comment

github.com/castle-engine/castle-engine - cf77edac6476996fd3c5c483267245def52d85d4 authored over 1 year ago
ButtonRunLastEditor is TButton, otherwise (as TBitBtn) is was always underneath TButtonPanel (on GTK2)

github.com/castle-engine/castle-engine - 05e3b7d7874bb4b6a0201c07972019ec6898086a authored over 1 year ago
Focus OK in FormRestartCustomEditor

github.com/castle-engine/castle-engine - abf687cee8e6c807fe01b90e90984a0d60fa4cb7 authored over 1 year ago
Fix GuessStandaloneSource - do not remove extension

github.com/castle-engine/castle-engine - 15e678be890e8ec5ddfaeeb82558f29b31e7acca authored over 1 year ago
Screenshots for fixed_camera_game and isometric_game

github.com/castle-engine/castle-engine - 344f0cd3503f39c39caf786f1dc09b94f0ccb003 authored over 1 year ago
Make OcclusionSort docs refer to manual more

github.com/castle-engine/castle-engine - 505bd8526077c7008b6167ad770e7f0ce7e2d045 authored over 1 year ago
Do not recommend Delphinus from README anymore

github.com/castle-engine/castle-engine - cd394218b699fa9eea00175520e26df5c303b406 authored over 1 year ago
Do not put stuff in packages/delphi/output, follow standard location like others

Also extend README paths.

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

github.com/castle-engine/castle-engine - b76702933024aa4ec18600452fb79ff96c1afed2 authored over 1 year ago
Fixes to packages: castleinternaldelphidesignutils to castle_engine_design, proper paths in castle_engine_design, add missing castleinternalshapesrenderer to castle_engine

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

github.com/castle-engine/castle-engine - 0223da4fd43a07cbe9c45023e497f95ceaa36419 authored over 1 year ago
Delphinus no longer installs CGE package

github.com/castle-engine/castle-engine - 9c38e8d9ebc830ff5d3262ec9604bb7bf705cba6 authored over 1 year ago
Merge branch 'master' into split-delphi-design-time-package

github.com/castle-engine/castle-engine - f0ce9767b40abb7cf62eee8b0dc9cab56f973a03 authored over 1 year ago
Revert hacky changes to fix GH Actions disk space

github.com/castle-engine/castle-engine - 3c10ba0680ece947b47ade5095b132bccc5de051 authored over 1 year ago
Remove unused FSortedList

github.com/castle-engine/castle-engine - c8a0ed8f0228955b40e1def1966310acdc028704 authored over 1 year ago
Update https://castle-engine.io/occlusion_culling link

github.com/castle-engine/castle-engine - 777286594a68930f181b964a41e1bec1ec6b03ee authored over 1 year ago
Just remove ExcludeFromStatistics, not useful and unconvenient to maintain due to batching

github.com/castle-engine/castle-engine - 16cd4285f367ff37c2245f949946b87001f4c67f authored over 1 year ago
Fix OcclusionSort to sort3D

github.com/castle-engine/castle-engine - d1884b25444143f521110efe1e2d943b84b1c23c authored over 1 year ago
Update templates with BlendingSort

github.com/castle-engine/castle-engine - 02cb06975069146392e1cb1fb3f2281b7dde1db6 authored over 1 year ago
Update examples with BlendingSort

github.com/castle-engine/castle-engine - 150161881d9a424144497fd0450d5c656db9c27b authored over 1 year ago
Fix TShapeSortEvent example

github.com/castle-engine/castle-engine - b24e84fef0740292e406cd09da024c01b4b3eb16 authored over 1 year ago
Avoid warnings at editor compilation

github.com/castle-engine/castle-engine - 3ea9520262179763024dda70d02e67b59af17f49 authored over 1 year ago
Added sortCustom option

github.com/castle-engine/castle-engine - a96b96a8acba6d6f14c59b72170c1836677eca5a authored over 1 year ago
Autotest EffectiveBlendingSort

github.com/castle-engine/castle-engine - e7d9580408a12386fcfb2d819ac1d230267fbd16 authored over 1 year ago
Add missing MainUnit, to help CodeTools

github.com/castle-engine/castle-engine - 4de7eabb5c04927df7090634afdf76e80bfbe947 authored over 1 year ago
Improve some view comments

github.com/castle-engine/castle-engine - a8d5b6899f904b4b7fe26af97bfc34620b5ba4de authored over 1 year ago
Fix blending sort2D detection

github.com/castle-engine/castle-engine - 303990c5ad2c34060d93057fbf093445bb6ae4a6 authored over 1 year ago
Upgrade deprecated "PreciseCollisions := true"

github.com/castle-engine/castle-engine - 354a9fe0334a265b1b36835507d9aa8edd3b581f authored over 1 year ago
Unify BlendingSort and OcclusionSort using TShapeSort, TShapeSortNoAuto types. Add sortAuto. Expose TCastleViewport.BlendingSort

github.com/castle-engine/castle-engine - 82f216c7bfdb4f71d3350d6b33b27962f30c81f8 authored over 1 year ago
Fix depth range for shadow volumes with DefaultDepthRange

github.com/castle-engine/castle-engine - 22a11af96130a9b104c7040db87b3683833ac90c authored over 1 year ago
Fix Delphi compilation (one "type" must contain TRenderer)

github.com/castle-engine/castle-engine - 384d55aeae631748eeb75683151616d37a9e355b authored over 1 year ago