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

Update tests after deprecated TCastleUserInterface.Rect was removed

github.com/castle-engine/castle-engine - 58c2266890aaacf5deb33e42f78c79dd4079f4a6 authored over 2 years ago
Merge branch 'master' into new-cameras

github.com/castle-engine/castle-engine - c37cfa1a42212aa9f51b27ab43550189c4b8dabb authored over 2 years ago
TCastle2DSceneManager tolerate missing camera better, for backward compat

github.com/castle-engine/castle-engine - 5089253eaa495486c8b491f9bb051c99b4576be0 authored over 2 years ago
Add PLUG_fragment_modify, clear warning when trying to use PLUG_texture_apply

github.com/castle-engine/castle-engine - df48d38aecee11fc45a6198b877a52a11c47fbd0 authored over 2 years ago
Remove TCastleUserInterface.Rect, it is causing bugs when something is

relying on the value of it (like mountains-of-fire), not only
overriding it

Better to remove it ...

github.com/castle-engine/castle-engine - e4239d801cd162fe0afacfc8dde0955ff035dcbb authored over 2 years ago
Add automatic tests that UI translation works

github.com/castle-engine/castle-engine - 44479e5f943dba713a4006b6bd2c4eb58f7e3e17 authored over 2 years ago
Fix TranslateProperties: do not use GetChildren, use TCastleComponent.CustomSerialization

github.com/castle-engine/castle-engine - 8c9675be1d643371d67fdafd50d113ccd5bdd9dc authored over 2 years ago
Add Navigation as viewport child, if not there already

github.com/castle-engine/castle-engine - ae92ebfeb2cf2ac2a510d47fc53a6a2b93d2f8bf authored over 2 years ago
Merge branch 'master' into new-cameras

github.com/castle-engine/castle-engine - d4f2598cde6fc3c532e2f1a379e844e79064c746 authored over 2 years ago
In case of GLVersion.BuggyPureShaderPipeline, we cannot use PhongShading

github.com/castle-engine/castle-engine - 99c81e0b44852bca23ecf0a7fedac4e9e1b63390 authored over 2 years ago
Be more robust in case TCastleRenderOptions.OnCreate sets something

github.com/castle-engine/castle-engine - 502db458ad1d631e6f5b107bc41d2ed786cc9946 authored over 2 years ago
Upgrade some code in navigations to not use deprecated

github.com/castle-engine/castle-engine - f8db41c768112be9c998349c47b6571fb4ce2680 authored over 2 years ago
Merge branch 'master' into new-cameras

github.com/castle-engine/castle-engine - fafb324cc7dc9dd6c6714485375923e2db4f5109 authored over 2 years ago
Mouse look may operate within a given control rectangle

github.com/castle-engine/castle-engine - 8a67d9eccb8e2605e2f6d214bdc620265899e607 authored over 2 years ago
Fix Delphi compilation (no deprecated properties)

github.com/castle-engine/castle-engine - 027936e7bd52b17ea8d2adf6c9581de55848c6d3 authored over 2 years ago
Merge branch 'master' into new-cameras

github.com/castle-engine/castle-engine - e96572c50ab76edf29c31f4ebab20fc18652e13f authored over 2 years ago
In preparation for new-cameras branch, introduce

TCastleCamera.Translation that deprecates TCastleCamera.Position

github.com/castle-engine/castle-engine - 3a135bf588d11c251b9c04139ccd42225d980639 authored over 2 years ago
Merge branch 'master' into new-cameras

github.com/castle-engine/castle-engine - b6df3383a18762eee43c389c66661e2619587572 authored over 2 years ago
Allow cyclic USE of nodes in cases of interface decls (like Script node)

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

github.com/castle-engine/castle-engine - 431215ff3ff1312fe3fd25899c35fc90c32bb80e authored over 2 years ago
Autotest unique renaming

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

github.com/castle-engine/castle-engine - 3fd32966ce4f38e4334703bdc2ee427246729a2c authored over 2 years ago
Improve LogOutput doc

github.com/castle-engine/castle-engine - aaae736654a974294894533ca1c242233323c845 authored over 2 years ago
Fix "rename uniquely" to add underscore

github.com/castle-engine/castle-engine - 147874fbbd756311387db643bb8a07605b3134ec authored over 2 years ago
Speedup "rename uniquely" pass when reading the VRML/X3D

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

github.com/castle-engine/castle-engine - 57aa7c6cdf670ece23306512d7c37cefb3464045 authored over 2 years ago
Improve "type" comment

github.com/castle-engine/castle-engine - 5f65e4895d58c8afd6bf477f5181c2d9e0dc09bf authored over 2 years ago
Do not show Name as editable for subcomponents, like Camera.Perspective

github.com/castle-engine/castle-engine - c181116370e664819b6c380b33cbaa927752ff57 authored over 2 years ago
Owner-draw ClassName in hierarchy, with different color than Name, to

make Name more emphasized

github.com/castle-engine/castle-engine - f6889f28139be73cb2a8cb2ec3efc09b97d32bb5 authored over 2 years ago
By default hide labels in UI

github.com/castle-engine/castle-engine - fd0562591466f99ab13d4a17043b15c697413f82 authored over 2 years ago
Fix inspector memory leak

github.com/castle-engine/castle-engine - 72d46f725d4bedc4f97374acd71eeb45be4f5111 authored over 2 years ago
Hrm. macOS in GH-hosted runner has no x11. brew doesn't have x11. For

now, resign from this, we don't need these addtional runners, was just
testing macOS/Windows avai...

github.com/castle-engine/castle-engine - 9feee748f237de499ccfc96a54b3b895e3a9825c authored over 2 years ago
GH Action: Reove 2.0.10

github.com/castle-engine/castle-engine - a496d6e2841419e43b933991c181d89cb8b31100 authored over 2 years ago
GH Action: Fix: On Ubuntu, add libgl-dev

github.com/castle-engine/castle-engine - 3983ca0e439a6dccc9b44fb14e3eb196878717ee authored over 2 years ago
GH Action: On Ubuntu, add libgl-dev

github.com/castle-engine/castle-engine - 3ffb9e28a0abbf008ae2f80d3bf821aedb0cf93f authored over 2 years ago
Remove windows-latest from tests now

github.com/castle-engine/castle-engine - 9ca25d04eb3b4d9dc562899e34b826de8cb726f0 authored over 2 years ago
Debug why Windows in GH actions fails - again

github.com/castle-engine/castle-engine - 544e87793e5da24be5348533207cf05c2cccf2ec authored over 2 years ago
Debug why Windows in GH actions fails

github.com/castle-engine/castle-engine - 6f50799124c98d35fad8eddaf5d23f6852546c65 authored over 2 years ago
ubuntu-latest - disk contains FPC 3.0.4, too old

github.com/castle-engine/castle-engine - 37d6e22e52d64f1a4b21878249706383323a2c38 authored over 2 years ago
Allow find on path with spaces

github.com/castle-engine/castle-engine - 1faf5bc11114aad5aa5e2137cb982de42d37a245 authored over 2 years ago
Test running tests without Docker, on Windows and macOS too

github.com/castle-engine/castle-engine - 10c4f972f220ed76c6775a7fcd5e35e044d71266 authored over 2 years ago
Use IsLoading, not csLoading, for Delphi compat

github.com/castle-engine/castle-engine - 74c24c3da7829995652c5407bf6458483244d800 authored over 2 years ago
Improve "type" comment

github.com/castle-engine/castle-engine - 7ccdf2111af523ec35350cd3805ca57e913c405e authored over 2 years ago
Persistent vectors/colors now descend from TCastleComponent and their

deserialization no longer naively calls vector setter a few times

github.com/castle-engine/castle-engine - 0eb3f286d4c0957a22159374014d6455f1217e96 authored over 2 years ago
CastleInternalRttiUtils from previous CastleInternalInspectorUtils,

with utility to check whether property is default, shared by
serialization and inspector

github.com/castle-engine/castle-engine - 27e830cb4aaa3074ffa5dfc4a7aa550cc5475aa2 authored over 2 years ago
Fix inspector memory leak

github.com/castle-engine/castle-engine - 6418628485ed7e536b84caef58a2ef99ff096b31 authored over 2 years ago
By default hide labels in UI

github.com/castle-engine/castle-engine - 9ac95b3f1878d539504edd55facae7ba7afc06dc authored almost 3 years ago
Owner-draw ClassName in hierarchy, with different color than Name, to

make Name more emphasized

github.com/castle-engine/castle-engine - fe185309a42be1fb56de342a72a7cd149548c0b0 authored almost 3 years ago
Copying cameras by just Translation/Rotation is more straightforward,

as Direction/Up underneath just map to Rotation

github.com/castle-engine/castle-engine - cf41aac7e0875fe081c5b8dd542cd239a8a46205 authored almost 3 years ago
Do not show Name as editable for subcomponents, like Camera.Perspective

github.com/castle-engine/castle-engine - 9e851cd53ea399f0643c82f52b1a217bee8d2331 authored almost 3 years ago
Update tests with new camera defaults

github.com/castle-engine/castle-engine - 895af7235d22d968c515cd8d868c25b3f7f171c9 authored almost 3 years ago
CastleClassUtils doesn't use CastleVectors

github.com/castle-engine/castle-engine - eb32db042c0c29c8e8fc022e5e3dc8a3f1c52cdd authored almost 3 years ago
TCastleCamera should not change default of translation,rotation

github.com/castle-engine/castle-engine - 7a3d8b7e19da0c35051622bc035ad7fdbbf36bbd authored almost 3 years ago
Make glTF interpolators with unique names

github.com/castle-engine/castle-engine - fe7e83274c28771de23e0f49c4daeb86a9054065 authored almost 3 years ago
Make glTF interpolators with unique names

github.com/castle-engine/castle-engine - 141ab2e0e59400ba41e543b999142459062980ad authored almost 3 years ago
Fix TLevel.Load/Unload: preserve TCastleCamera

github.com/castle-engine/castle-engine - 50acb737a2cff75c9f0cd0a8a69bc4a9dd163c31 authored almost 3 years ago
Viewport menu, and items to view all, focus selected

github.com/castle-engine/castle-engine - 4b573393255f9ba700e4e9c96d6a28e9084b7d43 authored almost 3 years ago
Update more code using camera in local coords, remove some confusing

camera methods that were already deprecated

github.com/castle-engine/castle-engine - efc70cb508a52a0e831536edc828d292d28a906e authored almost 3 years ago
Avoid deprecated warning in deprecated unit

github.com/castle-engine/castle-engine - 96d711ec280498960f028b8d196fbf606db35eb6 authored almost 3 years ago
Make OnCameraChanged called when moving camera, fixes gizmo updating

github.com/castle-engine/castle-engine - 9ca3702a8becb5e9599152f7cd9d9dad05a68c51 authored almost 3 years ago
InternalDesignCamera is already MainCamera, simplify check

github.com/castle-engine/castle-engine - d2f96fa87e6c35aebbef5aec3ddc638c67fb107e authored almost 3 years ago
Design-time camera doesn't change headlight

github.com/castle-engine/castle-engine - 93d28ef1f3d731703d60aee619614e7db1943d65 authored almost 3 years ago
Design-time camera auto-synchs to MainCamera

Makes billboards, including light gizmos, OK in design-mode.

Makes gizmo size OK in design-mode...

github.com/castle-engine/castle-engine - 8dbfcaec2b21689fa916124f8b7d486d7e359756 authored almost 3 years ago
Update TCastleCamera comment - Viewport.Camera is not auto-created,

and not auto-added to Items, this turned out to be wrong

github.com/castle-engine/castle-engine - 8b60723349ad829b2453e47ce95323d3813dfd0b authored almost 3 years ago
Document MainCamera uses

github.com/castle-engine/castle-engine - 7f4ccec2d35c363068b5f5551bca93faa7c727ea authored almost 3 years ago
Introduce and use TCastleTransform.WorldTranslation, fix using

transformed camera within TCastleSceneCore (e.g. for billboards / LOD
in X3D)

github.com/castle-engine/castle-engine - 62468e77ea923b76aa5a6604dc2f8a83d7d97acd authored almost 3 years ago
Prefix for Light submenu

github.com/castle-engine/castle-engine - 3b706c3fb1b83e5672ecacaeb5cd222e7435228a authored almost 3 years ago
Navigation can now be just added/removed as a regular UI component

github.com/castle-engine/castle-engine - 497c6792686bec0c19a6f43e8a0c99e8812bf794 authored almost 3 years ago
Add castleviewport_design_navigation.inc to package

github.com/castle-engine/castle-engine - 77b69d0fad97829b5e83204b57654b0827c76500 authored almost 3 years ago
Allow hiding mouse cursor when MouseLook in editor

github.com/castle-engine/castle-engine - 40524eb975d7fa314fd177a2895f4f3d85e2195d authored almost 3 years ago
Update various old comments about 3D items

github.com/castle-engine/castle-engine - 65e6f3ded866945c71a7a377d65541b3587a161f authored almost 3 years ago
Separate design-time and run-time navigation and camera, design-time

navigation under right mouse button with mouse look

github.com/castle-engine/castle-engine - f3600b8fa35d6f369abe464c6b123de5566aba17 authored almost 3 years ago
New headlight demo, using headlight as camera child

github.com/castle-engine/castle-engine - d647fc877609363edcffce762e573dc83ecee098 authored almost 3 years ago
Allow "Camera.Owner <> Owner" for multiple_viewports example

github.com/castle-engine/castle-engine - 7d7b599742349bb56427b9fd51d4a3611bbb530e authored almost 3 years ago
Warn if Viewport.Camera not in Viewport.Items

github.com/castle-engine/castle-engine - b6b1bd7433255dd804be9518dcdaebbce38e2cec authored almost 3 years ago
Fix hanging or crashing at TCastleViewport free, allow Items=nil

github.com/castle-engine/castle-engine - 79722be975658ef61f053c8da92a3aa6b1c0dea2 authored almost 3 years ago
Update deprecated notices

github.com/castle-engine/castle-engine - 9be5198639158dd25fd6a5089bbebbc56d96fcfd authored almost 3 years ago
Merge branch 'master' into new-cameras

github.com/castle-engine/castle-engine - 1ea776ea6a32f3261fd3099bd9cb704dd414e71c authored almost 3 years ago
Prepare for new-cameras merge: introduce Get/SetWorldView, deprecate TCastleCamera.Get/SetView

github.com/castle-engine/castle-engine - 59a6cc20149163ea87043e15143ce5da1b4981dd authored almost 3 years ago
Fix castleengine.lpr compilation, get/set camera in world coordinates

github.com/castle-engine/castle-engine - cf454940021988177bd2c3e01558c040caccf2e8 authored almost 3 years ago
Zlib fixes for Delphi (PAnsiChar) and update comments

github.com/castle-engine/castle-engine - e342139143ae6e830069b604065b45efccb3dd52 authored almost 3 years ago
Camera can be a child of something, they use GetWorldView /

SetWorldView for manipulation

github.com/castle-engine/castle-engine - b459b271d935ffec6268ce9d5fb0792b82c12b05 authored almost 3 years ago
Add CameraObserver to hide preview when camera is freed

github.com/castle-engine/castle-engine - 441b7e03d613a44ebf9a164dc1590e41cff0e928 authored almost 3 years ago
Buttons on camera preview to pin,make larger,smaller etc

github.com/castle-engine/castle-engine - 44ede7d7f245faba9b6d08b08ae606b40a8f93ee authored almost 3 years ago
Make some deprecated stuff, like TCastle2DSceneManager, still compile

with Delphi, to run the same autotests

github.com/castle-engine/castle-engine - d3bbe061f993c0af36b7263d3cdc6225fc39269e authored almost 3 years ago
Zlib fixes for Delphi (PAnsiChar) and update comments

github.com/castle-engine/castle-engine - 70cc89b69aea2a2281efef65b4b94fc665172e45 authored almost 3 years ago
More uniform autotests between Delphi and FPC

github.com/castle-engine/castle-engine - 5834df3a5a40c11514c8bd793f22bac601af38a2 authored almost 3 years ago
Fix: C may have been unassigned

github.com/castle-engine/castle-engine - 8c010fb492f30e4d90af5a774278e88033033fef authored almost 3 years ago
Do not show gizmo for camera currently used for rendering

github.com/castle-engine/castle-engine - 207b40a58f07fea1fe6518da4e40dc49e7eb9b20 authored almost 3 years ago
TCastleViewport.Items are correctly observed, and can be nil

github.com/castle-engine/castle-engine - daf324e54617c012f6cd632d0a96647b499d047a authored almost 3 years ago
Rename to DesignVisualizeTransform, DesignUndoSystem for consistency

github.com/castle-engine/castle-engine - 2aa5d6786a25e33ba9c21b0ad668c6ff072cbad4 authored almost 3 years ago
Separate into TCameraPreview class in separate unit

github.com/castle-engine/castle-engine - 258fa480a31d495d2685158588e2648c31b643eb authored almost 3 years ago
Use ContainerForSelectedCamera to show camera preview

github.com/castle-engine/castle-engine - 272e4b5b61fb767729dcaa82e719fe432c2fc25b authored almost 3 years ago
Fix CreateInternalViewportForSelectedCamera look

github.com/castle-engine/castle-engine - e733a198d9ff0852b39dfee891d2b7e5a72695c2 authored almost 3 years ago
Do not use RenderContext.Clear (causes havoc when viewport doesn't

fill entire container), show "no camera selected" using nice UI

github.com/castle-engine/castle-engine - f031d16dab7c0185541cd39c6b60bd0e35de2cc4 authored almost 3 years ago
WIP - Do not automatically create camera in design mode (as even

creation, at design-time, would be wrong because of this)

github.com/castle-engine/castle-engine - f13848f941d161de5d664567cb748286e6bf689b authored almost 3 years ago
WIP - create preview component to view selected camera

github.com/castle-engine/castle-engine - 75fa5a358dd4f3a3e7238b75cddd9baad2dca2c6 authored almost 3 years ago
Apply deprecated camera InitialXxx only when non-default, and clear

them to not save back to design

github.com/castle-engine/castle-engine - ca92a5f7ed7403416aeca3a81b2c24a7203dd1a2 authored almost 3 years ago