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

Fix tests compilation

ea9bc7a36f34dbb8a7e2ef790b223400ad916e2e authored over 1 year ago
First version of openal compilation by gradle.

5ea7286f2a93c1b4b1541f9c8b4c79134deb70be authored over 1 year ago
Added oboe sources for openal.

4e2a0b63ee02254dddf59ec2ed9610a16cd82e45 authored over 1 year ago
Added openal source code version 1.23.1.

29db1464493559afafc66a8cf1bb1a68f9a76182 authored over 1 year ago
Remove precompiled versions of openal.

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

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

ce66ce3ed36501685ebb3005dfb6d7c10b6c6d6b authored over 1 year ago
Fix opening Pascal files in dirs with spaces

c4342ca5a5444f79ba95a2822f5c48a05d462e8e authored over 1 year ago
Warn about X3D node names not unique

b9ecbba2f45d28935b5dcd9808cfa6a4adc8be81 authored over 1 year ago
TCastleTransform.RemoveDelayed comment and hardening

bc13e651b213cff6aba2577e8ab08f52b3a6593a authored over 1 year ago
Better explain PreserveShapeOrder

1687873e666b154e5bf8403ad250c70f9fa36bc6 authored over 1 year ago
Use TIndexedTriangleSetNode for sprite sheet rendering, they are now batched nicely

f1585da95e3fae1e051f7f49cb7d70d464a11994 authored over 1 year ago
Update a bit "What to do with node names when importing e.g. glTF"

e310383c9cad227a1144889d2b835b5c35ec9f10 authored over 1 year ago
Warn on drag-drop from outside of data

1bf041f659a4e9a4844e26cbc4130008fe94c33e authored over 1 year ago
Avoid Castle2DSceneManager warning

f7ce7015ab671262a853e67f38b219cfd9fe1e68 authored over 1 year ago
More menu item shortcuts

2b96569bdbc19513a5a2369a60074237e1cb2204 authored over 1 year ago
Fix remaining mbColorLib warnings, to have clean compilation

fd63150e949475bca9afa74120140eea4db34719 authored over 1 year ago
Fix memory leaks in ReadGrowingStream*

50baa1e9d3884f86cb3e504e96e0065031b2c85d authored over 1 year ago
Remove deprecated PrimitiveGeometry

(this was confusing, instead

- TCastleBox/Sphere/Plane are simpler to use,

- have dedicated AP...

b89bd45af92db88e4a38b93505bfe3ea09607375 authored over 1 year ago
Expose Direction, Up along Rotation - on basic and layout tabs

9376b48184d24a33445b3674f5ad6abcc863a32e authored over 1 year ago
Fix Delphi tests of base64, clearly document when UTF-16 is expected

f3e8ab7c27c7b907a95359dfa8813df1094f43c9 authored over 1 year ago
Fix TTestCastleSoundEngine.TestLoadBufferException, exception is now of any class, raised by OnWarningRaiseException

ece871429ef824aa494bc83424df992377fe7d44 authored over 1 year ago
Update some deprecated things in auto-tests

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

ecd3280972626cfc6008aef929e0407d3a9dff74 authored over 1 year ago
Fix and autotest TBase64EncodingStream on Delphi

a1568636995ef82992600d8fa0c6fda2f3de255f authored over 1 year ago
Fix FloatToStrDisplay with Delphi

dc3c07d410d07d63b6c32098f04cad2286537ee9 authored over 1 year ago
Fix API links for names like "Angle W"

72b716490cfe185daba028d709fd73e2704a0ef2 authored over 1 year ago
Fix API docs when used offline with anchors

4364d249da1efbb4560256b402f6e2ff77efb7b3 authored over 1 year ago
Degrees used more: input TVector4, rotation of 2D images

53ba4bbae90fbda84b178f24ddb7340d937d2aec authored over 1 year ago
TCastleImageTransform.Size easier editing (input single float)

7405455e5731c9da498e07a453fd906d1ca8f11f authored over 1 year ago
Immediately update vector/component of vector when the other is edited

b55999c33b4cec107a1736b48f3652e3a97c0427 authored over 1 year ago
"Open Referenced Design" can open C.RevertUrl as a fallback

597e7455a41a4d34ced903543b90cc3dde1df460 authored over 1 year ago
Fix FPC compilation of dynamic_ambient_occlusion

566820907f608605edd3e5baecba81808ac2a0b3 authored over 1 year ago
Update Makefile to compile more examples with Delphi

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

1be8bfb683e06c59dd8c0b2871532cdd78b69191 authored over 1 year ago
Improve custom_url_handler README

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

807b2bdb36dbac72c9c94b7bc46854016dac72d4 authored over 1 year ago
Merge branch 'master' of https://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...

85ebc879a7870f72b9865b535a8e20e6e342f090 authored over 1 year ago
Fix dynamic_ambient_occlusion compilation with FPC

d5d14c67ae30e30db3c272adcff43d6154fa792e authored over 1 year ago
Input in editor is automatically interpreted as degrees

aecffe2b45ba3c0a87d2ee7ee3a4c52bf72a9496 authored over 1 year ago
Fix dynamic_ambient_occlusion for Delphi

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

785a5d913b27f1f84c03f4603b91b10b5b7563f6 authored over 1 year ago
Fix Delphi compilation

048cf774309b93bc132c50623146f1fbd3176078 authored over 1 year ago
Show and allow to input angles as radians, show vectors and floats without unnessary zeroes

2cae78da581726b7a16f931923ad90e51517a94c authored over 1 year ago
Fix SHVectorGLCapture, needs shapes collector and renderer

3711935faa0b345d34dcf36e4ec004635d7b3609 authored over 1 year ago
SceneUtilities are now only for dynamic_ambient_occlusion

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

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

4bdb2a1ae92767d3d3154b7f9f65819ddb75f517 authored over 1 year ago
Fix fps_game_old_ai compilation

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

30757b6be2f84fc65e0aeb9c8786eaa2e8614e11 authored over 1 year ago
Fix Delphi compilation of radiance_transfer

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

239809041b01077a8ea9690afbcb76ed20f71fe1 authored over 1 year ago
Fix precompute_radiance_transfer compilation with Delphi

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

b17a7f4d9a9829bd3866f3fc43ae58d53e1345bb authored over 1 year ago
Fix visualize_spherical_harmonics example

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

5c86f37ba0aaa5c13e1dbc117571b91787760ebf authored over 1 year ago
Simplify UIFont code, remove deprecated UIFontSmall

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

d21a24d79d92c25a661d52003524397e775f6dfa authored over 1 year ago
New icon for anchor to middle+middle, workarounds Windows 11 weird look of totally transparent icon

4a170b117f104992663bb6a0d42ea7b32be87ae6 authored over 1 year ago
Ups, fix compilation regardless of CASTLE_COLLECT_SHADER_SOURCE

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

d79664add3882010b2a2ccfbbcae1ddfdfd3e169 authored over 1 year ago
FragmentShaderRequired field, though not used in the end

36a9b227a58fc6efc97595acb40b4eec5e3c461c authored over 1 year ago
Move some internal stuff to CastleInternalScreenEffects, was deprecated for some time now

2a41b0bf6caed0477369d70d5ec0e97af4d9a85e authored over 1 year ago
More easily execute check_lazarus_packages

0c1d01123a0af531c40eeaaf7166e40b13992006 authored over 1 year ago
GTK2 (hackish) workaround for ProjectForm closing issue

b4d39c3ce22518335e80920b97fac39b79c77123 authored over 1 year ago
Show hints added in last commit

f05a6941822fbe40be6df7985915c9d85ffd99fa authored over 1 year ago
Improve "restart with custom components" options

f86830258874ffc55121ba16be8c9878b96f9cc9 authored over 1 year ago
Remove old TODO.

d2ceee7c693b56e124e274072800b946e5c8d067 authored over 1 year ago
ButtonRunLastEditor comment

cf77edac6476996fd3c5c483267245def52d85d4 authored over 1 year ago
ButtonRunLastEditor is TButton, otherwise (as TBitBtn) is was always underneath TButtonPanel (on GTK2)

05e3b7d7874bb4b6a0201c07972019ec6898086a authored over 1 year ago
Focus OK in FormRestartCustomEditor

abf687cee8e6c807fe01b90e90984a0d60fa4cb7 authored over 1 year ago
Fix GuessStandaloneSource - do not remove extension

15e678be890e8ec5ddfaeeb82558f29b31e7acca authored over 1 year ago
Screenshots for fixed_camera_game and isometric_game

344f0cd3503f39c39caf786f1dc09b94f0ccb003 authored over 1 year ago
Make OcclusionSort docs refer to manual more

505bd8526077c7008b6167ad770e7f0ce7e2d045 authored over 1 year ago
Fix example name

23787d49aca00bb3528f84fc8a683475fa1a3fb3 authored over 1 year ago
Fix API docs

fb8d8acb995091e0be378f24308d3e022c1435ca authored over 1 year ago
Do not recommend Delphinus from README anymore

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

b76702933024aa4ec18600452fb79ff96c1afed2 authored over 1 year ago
More package notes

569278e23e2c9e8e4ea6f15c15b90c1bae03c675 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

0223da4fd43a07cbe9c45023e497f95ceaa36419 authored over 1 year ago
Delphinus no longer installs CGE package

9c38e8d9ebc830ff5d3262ec9604bb7bf705cba6 authored over 1 year ago
Merge branch 'master' into split-delphi-design-time-package

f0ce9767b40abb7cf62eee8b0dc9cab56f973a03 authored over 1 year ago
Fix line endings

15b31ae35a007875503d35b59512558c37e937f8 authored over 1 year ago
Revert hacky changes to fix GH Actions disk space

3c10ba0680ece947b47ade5095b132bccc5de051 authored over 1 year ago
Update comments

3f1103f7637b6f54ec697eeedd21065db8d732e6 authored over 1 year ago
Remove unused FSortedList

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

777286594a68930f181b964a41e1bec1ec6b03ee authored over 1 year ago
Just remove ExcludeFromStatistics, not useful and unconvenient to maintain due to batching

16cd4285f367ff37c2245f949946b87001f4c67f authored over 1 year ago
Fix OcclusionSort to sort3D

d1884b25444143f521110efe1e2d943b84b1c23c authored over 1 year ago
Update templates with BlendingSort

02cb06975069146392e1cb1fb3f2281b7dde1db6 authored over 1 year ago
Update examples with BlendingSort

150161881d9a424144497fd0450d5c656db9c27b authored over 1 year ago
Fix TShapeSortEvent example

b24e84fef0740292e406cd09da024c01b4b3eb16 authored over 1 year ago
Avoid warnings at editor compilation

3ea9520262179763024dda70d02e67b59af17f49 authored over 1 year ago
Added sortCustom option

a96b96a8acba6d6f14c59b72170c1836677eca5a authored over 1 year ago
Autotest EffectiveBlendingSort

e7d9580408a12386fcfb2d819ac1d230267fbd16 authored over 1 year ago
Add missing MainUnit, to help CodeTools

4de7eabb5c04927df7090634afdf76e80bfbe947 authored over 1 year ago
Improve some view comments

a8d5b6899f904b4b7fe26af97bfc34620b5ba4de authored over 1 year ago
Fix blending sort2D detection

303990c5ad2c34060d93057fbf093445bb6ae4a6 authored over 1 year ago
Upgrade deprecated "PreciseCollisions := true"

354a9fe0334a265b1b36835507d9aa8edd3b581f authored over 1 year ago
Unify BlendingSort and OcclusionSort using TShapeSort, TShapeSortNoAuto types. Add sortAuto. Expose TCastleViewport.BlendingSort

82f216c7bfdb4f71d3350d6b33b27962f30c81f8 authored over 1 year ago
Fix depth range for shadow volumes with DefaultDepthRange

22a11af96130a9b104c7040db87b3683833ac90c authored over 1 year ago
Fix Delphi compilation (one "type" must contain TRenderer)

384d55aeae631748eeb75683151616d37a9e355b authored over 1 year ago
Fix autotests

3aace1e7e6337c22b84341d9ef4a77296925628c authored over 1 year ago