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 compilation in delphi.

ac1b0fc07b6ff981e7a5b32a56d4533b51e6753f authored almost 3 years ago
Fix physics_3d_demo for FPC.

4ad20764aa7e8c97908b12a30257f7b4aff4ccaf authored almost 3 years ago
Fix creature attacking - need to iterate over CreaturesRoot

a9a293b7c582d99391404f4dab736af2b0610f93 authored almost 3 years ago
New light gizmo images, with small outline, and padding in image, and using mipmaps

45f3f11576339dff05867b7da13b99e3dddcdf27 authored almost 3 years ago
Introduce TCastleImageTransform.Mipmaps, useful to light gizmo images

87eaee926e0c8f1cc11c09664c031cbac9d2a043 authored almost 3 years ago
Allow selecting lights in natural way

23515ff3e4641032302eec44cc8d9c7cf4fa7492 authored almost 3 years ago
Merge branch 'master' into light-components

6c32dc30177c8c0c965dda45e54297d8d8cacb69 authored almost 3 years ago
RenderOptions in "Basic" tab

6042e4a518b60b388274eee973fa854a25f40e5e authored almost 3 years ago
We need to load the level before CreateCreature

03161a5cee8782b814c68304c802b021b289fdb2 authored almost 3 years ago
Nice 3D gizmo lines for directional and spot lights, remove other 3D

gizmos -- too big and ugly, icons are better

Also fix TCastleSpotLight defaults.

019e9f0c49948a8b141d09175f685936f59a78a2 authored almost 3 years ago
Initialize RenderParams.RenderingCamera in tests

3589db050fc21fa692788b50f70052315fa79a97 authored almost 3 years ago
Initialize earlier

b877bd9d0b7746c896afafe895af7fd15b8de5f8 authored almost 3 years ago
Cleanup deprecated CastleRenderingCamera, introduce OffscreenRendering function

Also cleanup Scene.InternalIgnoreFrustum, just check Params.Frustum<>nil.

Also remove deprecate...

a3e92875da422e5fb3dc87202167d2eb4cb642b1 authored almost 3 years ago
Tiny comment fix

6f81535757abb28199647e97d524922e9ed6e5f9 authored almost 3 years ago
Remove CASTLE_REGISTER_ALL_COMPONENTS_IN_LAZARUS, deprecated and we didn't

maintain them anyway -- not all units had HasRegisterProc in LPK

5d13ef14673e0b3f43744c7b757705798db5537d authored almost 3 years ago
Make MainScene cast lights without hacky setting of CastGlobalLights

Hacky setting of CastGlobalLights was a bad idea -- it remained true
after unassigning MainScene.

2cb0742466ac116863acfb87fb5b29dee55eebc2 authored almost 3 years ago
Fix treatment of custom headlight in MainScene

3fb5e7cc7edfb07a943addba076be4073770b944 authored almost 3 years ago
Use physics in 3rd-person avatar

dd089ab0039a5d6d737d803b2736c3a89ebfab48 authored almost 3 years ago
Attempt to implement local physics collider translation/rotation/scale

714f17d21639f453ed830225f088be7827d8b9f5 authored almost 3 years ago
Deprecate non-physical gravity

88250a21610215728f0ed6ec70f475aa0741afdc authored almost 3 years ago
Add natural RotationMatrix and improve comments

d609ddf3f63e53e11b7f5edd2699ed431817db71 authored almost 3 years ago
Fix dpkg-deb exception when no comment was provided in Manifest file, use default value and log warning instead

b84cd21134230ae6ac22a9d3f4306c5ab6da65f1 authored almost 3 years ago
Do not use TCastleTransform.Enable/Disable

9f53b8166a070205a2b10e5280ad4b8f3d66625a authored almost 3 years ago
Merge branch 'master' into light-components

bb6dfaeda58a487bc984a7c6d866e465cfe6d431 authored almost 3 years ago
Avoid using deprecated TCastleTransform.Enable/Disable

b2d0a87020c76516946576777c1658794565cfe5 authored almost 3 years ago
resource_animations->deprecated_resource_animations, following

CastleResources deprecation

526bd51802ae4019b644ddf02e3c71dc28e5e725 authored almost 3 years ago
third_person_camera->third_person_navigation, consistent with

component name

850efae1656c3ace58f8057cfc3cb021ab5017ce authored almost 3 years ago
Fix example compilation after T3DResource is a TComponent

fdc7b916704ba309d9687e5fb16812ac0af3215f authored almost 3 years ago
Upgrade deprecated vector API usage

7282980356f9673f55c613dbc483b32fe9f2d828 authored almost 3 years ago
Add root for items and creatures, to easily hide them

19858157a949d7816fc188dd92a78f6b61e0c00b authored almost 3 years ago
Our compatibility crutch for GetExists wasn't valid, as making

something non-existing updated FExists, so it was not made existing
again

Testcase: castle-game....

bc4051e19c9926b4b8ef1594de318c33884b1a38 authored almost 3 years ago
Update doc to mention TCastleBillboard, TCastleSoundSource

f09167aa56a63811af14ec703704064f628e9496 authored almost 3 years ago
Merge branch 'master' into light-components

057e69306056785484724962fa18be6b314e96ac authored almost 3 years ago
Allow selecting multiple components with Shift

a590f35cfcd339ead92357c353f2e05b0339b279 authored almost 3 years ago
Split "Design" menu into "Design" and "Edit"

See https://trello.com/c/l5dyHiaT/172-split-design-menu-it-became-overcrowded

c54cf6d5bdb89ed9fb6732769e310d3afe719eb3 authored almost 3 years ago
Mark GetExists as deprecated

88f327293510bb74604be79da0d673ea7eadffc6 authored almost 3 years ago
Update comment

109350f091c86a9536cd417306954af13b0d8046 authored almost 3 years ago
Remove Giftiz integration, http://www.giftiz.com/ no longer exists (and implementation was using deprecated GetExists)

74e40ab9620ce813b7a449973a8d4aef7badeace authored almost 3 years ago
TCreature.GetCollides cannot call CheckCollides as it would cause

stack overflow

f306ad5d4e6950f93c08135efc111a1f1e3cfd3c authored almost 3 years ago
Merge branch 'master' into light-components

dcc4bb40f8523549382462b1f64633cf27ecad9b authored almost 3 years ago
Upgrade vector usage

8317ffb5134a0b0c761e973c7045fc6c8731f812 authored almost 3 years ago
TResourceFrame needs to observe Resource destruction

b5d373cdb89eb6f015b52276896dab0f6128d5b9 authored almost 3 years ago
Introduce TCastleTransform.ExistsInRoot, TCastleTransform.ExistsInRootChanged

Also deprecate (but for now, they still work) overriding

- TCastleTransform.GetExists,
- TCastl...

54030cdd93eebdd302ae7d800dd1aa3523eb6d0a authored almost 3 years ago
Fix Info.LevelResources freeing

59a9ef23cb092d157d1898b85e49b6ac7492f715 authored almost 3 years ago
Keep GlobalLights for backward compat

debc6eb87c87742072e57ef754aa2e9adf300604 authored almost 3 years ago
Update links to CGE website, update zombie_fighter READMEs

bd5be216031ab0b00f94196c5f787f2d6884b38b authored almost 3 years ago
Backward-compat with master

a84a9d5317245d3eeb58ccd86ac41d090a0ffa5b authored almost 3 years ago
Disable range checks in imjdphuff.pas

2cf9220914cf4ba8f66d460cae411b8eeae10bfe authored almost 3 years ago
Upgrade deprecated usage of CGE vectors in CastleCreaatures

495c36ebe9acb3c0d857309659b3d5daf49779b9 authored almost 3 years ago
Disable range checks in imjdphuff.pas

d7b889b6cf16a25d9437a59904c1c85e35e2e5ec authored almost 3 years ago
Upgrade deprecated usage of CGE vectors in CastleCreaatures

339c2deb694b3277809d4cb0e61aebc8b383a63a authored almost 3 years ago
Merge branch 'master' into light-components

c324b320d59f1adf889c01370610c791d186b5be authored almost 3 years ago
More fixes for Delphi, cannot use High(Xxx.TIndex) there

afe7a858f9e8eabcf6b3bc8e48d5cf2b22200934 authored almost 3 years ago
Fixes for Delphi compilation, add Count property to vectors

575d498268aa098e7f6556d6ba5390a4b1c4e54b authored almost 3 years ago
Use StringToUtf16, Utf16ToString to avoid warnings when compiling castlewindow_winapi.inc

39e288cbd79653b703befd30a50ad4cea61561d2 authored almost 3 years ago
Fix src/deprecated_library compilation

062e388bacce8385ed9e5339a95232993408ecb1 authored almost 3 years ago
Fix Delphi compilation of castleimages_vcl_imaging.inc after vector

API changes

dcf9a653d0eed2d19ca96cd35f791c433cb692b6 authored almost 3 years ago
Make gizmos internal scenes

c98da3b455ccd13746faedcdc3394182cfdb765f authored almost 3 years ago
Fix for Delphi, needs PLightInstance cast

a21b532b36282b71dc137994f3c2860a2c357cf8 authored almost 3 years ago
Fix CASTLE_WINDOW_XLIB compilation after vectors API upgrade

35cf8d07c751fd469ae8d3332c8f3a3c99bbb801 authored almost 3 years ago
Fix examples after vectors API upgrade

9e9c942b72389b9f7d8d6a194bc7dcf9a98870b7 authored almost 3 years ago
Fix Delphi compilation, deprecated properties are only in FPC

13aa8a33813dc74391102ca2180c9650d4e49c62 authored almost 3 years ago
Add light gizmo in 3D, make light gizmo billboard using TCastleBillboard

175bb55129d1f3591483d596c3f03e45f9660eba authored almost 3 years ago
TCastleTransform.RemoveDelayed utiilty

9eab33c54b0e43a31acbbd562bc02c528907b4f8 authored almost 3 years ago
Green constants in CastleColors have green component=1, this is more

natural

And consistent with Red, Blue.

bf38a1487c7c46ac17729448cadcb22eee33e4fd authored almost 3 years ago
Upgrade deprecated usage of CGE vectors in WinAPI backend

b0a727cb3f3bf3b9e2aba14521e8004b2b91bb9c authored almost 3 years ago
Upgrade deprecated usage of CGE vectors

6198941fa95f6301c45ca7e01d6016fdc54ad8b2 authored almost 3 years ago
AsArray default for Byte/Cardinal vectors too

7de076c47f3c781db33add1e84ed7b39966aa1cd authored almost 3 years ago
Adjust examples to CGE changes to vectors API

dd53196727db419af39659625142af4a80bfdb3b authored almost 3 years ago
Upgrade lots of deprecated vector usage

e3a885c8a33c875c486e11bdfeea626eec94f279 authored almost 3 years ago
Disable vector[index] being writeable, fix a lot of deprecated usage

of vectors

00ff8c132f27e1e94bc58c23f39e1d2dbe2f8f08 authored almost 3 years ago
Merge branch 'master' into package-debian

Fix merge conflict
# Conflicts:
# src/images/castleimages.pas

bb70c732b5760d50e80f5f3e9be99b943952262b authored almost 3 years ago
Fix examples after change to TVectorXxx.X/Y/Z/Data

4f182e01b5bf2d7c2e76cf168a2d3b4ae26e117e authored almost 3 years ago
More: Upgrade deprecated after change to TVectorXxx.X/Y/Z/Data

50ca7c3d343ac7fdfb2fb423e4b2dd8989034283 authored almost 3 years ago
More: Upgrade deprecated after change to TVectorXxx.X/Y/Z/Data

4c066de727af0c5fab1b148f73075bb84ecffb94 authored almost 3 years ago
More: Upgrade deprecated after change to TVectorXxx.X/Y/Z/Data

76cc43415decc3a481736e4e4344011322c4dbf3 authored almost 3 years ago
Upgrade deprecated after change to TVectorXxx.X/Y/Z/Data

48b747c76fe816e50dd21d90958b932318f81dfd authored almost 3 years ago
Fix editor compilation after change to TVectorXxx.X/Y/Z/Data, upgrade

some deprecated usage

bf98e06bd9c1ed91e5b7f5bed98a68c5e078e346 authored almost 3 years ago
Fix compilation after change to TVectorXxx.X/Y/Z/Data

cedb83c5b78f982f11dc95f9ba01d30d8afac72d authored almost 3 years ago
TVectorXxx.X/Y/Z/W are regular fields, to avoid trap of

"Scene.Translation.X := 123"

daa77c6d14015f971d83ca40059799ff7ab6b95e authored almost 3 years ago
Add TCastleTransform.Delete

6193c0b7d343005a1059a69108d211211743b4f5 authored almost 3 years ago
Modify light billboard images to have color visible on black and white

f3315c3a49c5f2cdfb81402386ba1a938ce61da9 authored almost 3 years ago
Clarify what happens if TCastleTransform with TCastleBillboard is

under parent TCastleTransform which is rotated

14b23eaeee030aa969a55a325a8f3d90bd5abad0 authored almost 3 years ago
Lights display gizmos

3245551a75b29dc0eaca12431a7f730ae9308dd7 authored almost 3 years ago
More robust TCastleTransform.HasWorldTransform

a192f404a139d7f71804e42b21f8ab6ea15fe81f authored almost 3 years ago
Expose InternalCastleDesignData, remove CGE editor

EditorApplicationData function

EditorApplicationData is no longer necessary, moreover it was
unn...

bba330f45d272b8cc85121294123ec4299bd6046 authored almost 3 years ago
Icons for lights (and for camera, for future)

52e4e34bf2dbfb7d846cefde361258f218771a02 authored almost 3 years ago
Move transform gizmos to gizmos/transform/ subdir, to make room for

other gizmo types

1e638dab085780de3760e81d2e33a7ce3265f9e0 authored almost 3 years ago
Check SceneCastingLights.Exists

0e3817528112119a10c73b6f7365aa7fb34b063c authored almost 3 years ago
Express lights in global coordinates correctly

4feaaab408d5678b3930b48a3fd3cfd86638dad8 authored almost 3 years ago
Consistent naming: BaseLights->GlobalLights, more

SceneLights->ReceiveSceneLights,
ExcludeFromGlobalLights->RenderOptions.ReceiveGlobalLights,
Lig...

62670376c7d9c6acddcf6032948789bd69811f6c authored almost 3 years ago
LightsShineEverywhere implemented (still WIP though, we need to transform lights correctly)

Also cleanup a bit TVRMLGLLightsRenderer and its docs, it is now TLightsRenderer.

Also fix Dire...

ed13c0911d10c39e4a143a8295c79d2d330a85a1 authored almost 3 years ago
Define lights as easy-to-use components, available in editor too

The components are defined now, and point/spot/directional light
will work once LightsShineEvery...

697aac9e52cdeaf1bf29fd88e7db49f750ae8899 authored almost 3 years ago
Fix TCastleText to behave OK when referenced CustomFont is freed

f1ad2e62b6d084acf5e1683717ff54e5795ec745 authored almost 3 years ago
Use CanAttachToParent in TCastleMoveAttack too

728b12177914557d3f22e623437f811e1236af8c authored almost 3 years ago
CanAttachToParent, new way to make sure behavior is the only behavior

of given class in parent

5efa351781a96cc2a0c979a96d7269c90703837f authored almost 3 years ago
Add tcastlebackground_persistent_vectors.inc to LPK

bd9fbf3959aebec074b249779479dd46249ad600 authored almost 3 years ago
Fix Delphi compilation again aroun FPC_FULLVERSION

DCC requires "{$if defined(FPC) and (FPC_FULLVERSION >= 30300)}",
otherwise FPC_FULLVERSION caus...

3794bd972896b01b48588f165b4ef53b441fa809 authored almost 3 years ago
Fix tests compilation, InternalBackground->InternalBackgroundRenderer

cae60dbef11023734437aca9e221ff41418e3c99 authored almost 3 years ago
Fix Delphi compilation, it doesn't handle {$if FPC_FULLVERSION >= 30300}

a9a7c86de5d058ef7f957e5be49714c6b8f9d6de authored almost 3 years ago