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

Temporarily disable TTestImages.TestLoadSavePreserveAlpha when LibPng

not used, looks like Vampyre PNG saving doesn't preserve alpha OK?

github.com/castle-engine/castle-engine - 17da3558b5e1c3ca4b9c3203a4c00a68d19d3bde authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Fix new image Assign (need to set TargetXxx after SetSize), add

TRGBFloatImage.Assign, add GrayscaleColorWhenTreatedAsAlpha

github.com/castle-engine/castle-engine - 861d049048018a13e92f0a72a0be068e500b706f authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Rely on TCastleImage.Assign overrides more, move there logic related

to TreatAsAlpha, deprecate TCastleImage.ToXxx methods -- Assign is more general

github.com/castle-engine/castle-engine - d3a773cf6bbc4665272005a4a7cf0ddca28b20ab authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Fix inc files to refer to MainUnit

github.com/castle-engine/castle-engine - c5c98bc9e2db1c62dc225b9d205c6a7f1daf1057 authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Extend image classes convertions

github.com/castle-engine/castle-engine - 803b9ccfe05ed67ff78bc8fc8d5e247fc4774656 authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Fix converting TRGBFloatImage to required format

github.com/castle-engine/castle-engine - 7675d28ca4faa46f3982eac4ae3f0a2182714e5b authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Explain FileProcData

github.com/castle-engine/castle-engine - ed8c4164b11cb55db1a001a9c2d1440df0b5b43e authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Rely on Vampyre for RGBE loading and saving

github.com/castle-engine/castle-engine - 2ac4017e3cb91b23fc1856266117c52512ad5e49 authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Fix Delphi - cannot handle deprecated properties

github.com/castle-engine/castle-engine - e71425fc6b8fdad72b81aa3bd75d5b96e0b18cd8 authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Fix using extra formats in Vampyre -- leave DONT_LINK_EXTRAS in

VampyreImagingPackage.lpk, use ImagingExtFileFormats in CastleImages

github.com/castle-engine/castle-engine - 7d22a80f444eb8e31377a6d173800725c3a3d75d authored almost 3 years ago by Michalis Kamburelis <[email protected]>
castle_base.lpk now depends on Vampyre packages

github.com/castle-engine/castle-engine - bbcd5f99c396a599be4aaeb125672adb24d5501d authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Use Vampyre in CGE by default, also with FPC

github.com/castle-engine/castle-engine - 56133b518c952a096ac08bf2c5e7a132290f44e1 authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Reenable saving JP2 and TIFF

github.com/castle-engine/castle-engine - b88de4c719e097532de8ce9867e366283b63cd25 authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Synchronize with latest Vampyre Imaging Library sources

github.com/castle-engine/castle-engine - 5b4b439fb5a92418e1173b28989b91c4722cae63 authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Remove own handilng of PPM and BMP, rely on FpImage and Vampyre for it

github.com/castle-engine/castle-engine - 420244d243aa39540cebcd7e01974323acfbd89b authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Remove FPC nestedprocvars directives, we don't use them anymore

github.com/castle-engine/castle-engine - 34b8d135ad58a99886c608b2c38d5c26c1caee74 authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Remove deprecation warnings around TCastleShape

github.com/castle-engine/castle-engine - 5f3be2f68ad76547c851b031cd0e5423f70729e9 authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Better auto-size behavior of formimportatlas

github.com/castle-engine/castle-engine - 601c9bf158cf54322b9d58b560bf29fece7b5513 authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Align SpinEditCols like SpinEditRows

github.com/castle-engine/castle-engine - bd1e3d5997366965ea8a99a773e8bd74bc82b08f authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Increase number of possible columns to 1000, just like rows, at atlas import

github.com/castle-engine/castle-engine - 0862ea613ecfefcd470370f67d5baa2b294fb7f8 authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Add 6 more pages to component_gallery

- page_image
- page_checkbox
- page_edit
- page_horizontal_vertical_group
- page_scroll_view
- p...

github.com/castle-engine/castle-engine - 2b4c0fa8d7d9014b835d9ea9d403b2184a9989d7 authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Make more things from TCastleCheckbox, TCastleEdit on "Basic" tab

github.com/castle-engine/castle-engine - 7e8cb177f29ad8ffed33462403bc3a50dd721804 authored almost 3 years ago by Michalis Kamburelis <[email protected]>
TCastleShape: add triangle shapes, deprecated outlines stuff

github.com/castle-engine/castle-engine - 79c375eb7c7e992c44a4244326a961604863a104 authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Examples 3d_rendering_processing->viewport_and_scenes, remove obsolete examples/delphi/window/DelphiWindow

github.com/castle-engine/castle-engine - d0b648ef11334a9c4eaabf81127045df117658e1 authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Fix path in Jenkinsfile.check-units-dependencies

github.com/castle-engine/castle-engine - fe35dba5b58575e01469326e846696b4234243e4 authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Host car glTF data in new_renderer_skeleton

github.com/castle-engine/castle-engine - e08f317555beb2275d8d7adf39d60f110d066bf2 authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Debugging path in Jenkinsfile.check-units-dependencies

github.com/castle-engine/castle-engine - 76b76bbb1b88d1b4b26547a9cf0fe51ee4b28d10 authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Build tools for Jenkinsfile.check-units-dependencies

github.com/castle-engine/castle-engine - a588fbf979fa55d857f78cc64e46e13f8e1bb0ca authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Regenerate projects (DPROJ, LPI, autogenerated pas) to account for

3d->transform in DPROJ files

github.com/castle-engine/castle-engine - 64a762fe78b8d082430cc544f3d7bc75b01b9d25 authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Run check_units_dependencies from Jenkins

github.com/castle-engine/castle-engine - 1643d58289973932e4ac25bcf48cb771cec53b4d authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Add check_units_dependencies to CGE main repo (from cge-scripts)

github.com/castle-engine/castle-engine - d15f67bdb38c13346daaeb0321b33127fe62260c authored almost 3 years ago by Michalis Kamburelis <[email protected]>
Add missing inc to lpk

github.com/castle-engine/castle-engine - 461d58894cd8d76127b4ce779ed07e5ed3e31bfc authored almost 3 years ago by Michalis Kamburelis <[email protected]>
More comments/cleaning.

github.com/castle-engine/castle-engine - 01b74186d3bd8e2c2e80e6c4574b5a5f5bb02111 authored almost 3 years ago by and3md <[email protected]>
Fix search path 3d -> transform in Delphi.

github.com/castle-engine/castle-engine - bb68ea59cb9662d98046e32b995f22be28773a1e authored almost 3 years ago by and3md <[email protected]>
Add option --suite for testing only one test case.

github.com/castle-engine/castle-engine - e04f7d50ac7a44f4ba80029a607e0ba79b56b47f authored almost 3 years ago by and3md <[email protected]>
CastleTester: code cleaning.

github.com/castle-engine/castle-engine - ced38d94978ae54d12468c7896acb9add5bc4876 authored almost 3 years ago by and3md <[email protected]>
Fix TestCastleRectangles after rebase.

github.com/castle-engine/castle-engine - f4d134b713f927507d00f3bbe5ae3540d17f6ba6 authored almost 3 years ago by and3md <[email protected]>
Added IsMobileMode() function to make mobile mode checking easier.

github.com/castle-engine/castle-engine - 99948569c2567b68e52e11825e0946c48befcf21 authored almost 3 years ago by and3md <[email protected]>
TCastleWindowOpen progress tests can be currently run only in console mode.

github.com/castle-engine/castle-engine - 5cbe9464e7bf8cc8d4629a532315693c4e10e7a3 authored almost 3 years ago by and3md <[email protected]>
Rename from ErrorAddr to AddrOfError to prevent accidental setting of System.ErrorAddr which causes run tim errors to be displayed in delphi

github.com/castle-engine/castle-engine - bcd24ee93b4c1247a8d5b7dd0f159068fc31044e authored almost 3 years ago by and3md <[email protected]>
CastleTester: Avoid warnings that opening files too early

github.com/castle-engine/castle-engine - d192c7360ab1d8deb9d970a47bbeeae0366b7fa9 authored almost 3 years ago by and3md <[email protected]>
More test cases turned on.

github.com/castle-engine/castle-engine - 7d466edd302e5c9dad2775e9b2513fa4dd1db07c authored almost 3 years ago by and3md <[email protected]>
Clean test list from test_castle_game_engine.lpr

github.com/castle-engine/castle-engine - 3a1d247441d0cf805e571fc6b5733441f9ef212f authored almost 3 years ago by and3md <[email protected]>
TestAutoSizeToChildren is working now in delphi castle console tester.

github.com/castle-engine/castle-engine - edccf027de18cde90dadbf94f528cc650bf8a56a authored almost 3 years ago by and3md <[email protected]>
"-" is not allowed in qualified_name.

github.com/castle-engine/castle-engine - d48d834152ba69593b9502fae18f187860b90992 authored almost 3 years ago by and3md <[email protected]>
Fix running test by jenkins.

github.com/castle-engine/castle-engine - 2f89bcaec04b522faa58f894fcf5f78dab13073b authored almost 3 years ago by and3md <[email protected]>
Add castle-tester to gitignore.

github.com/castle-engine/castle-engine - e0eca1bdd028075886982d9c0da19599c3bcc023 authored almost 3 years ago by and3md <[email protected]>
Set qualified name for mobile.

github.com/castle-engine/castle-engine - 5392dbf6477c55c16453f6a2bfffe777e75a6040 authored almost 3 years ago by and3md <[email protected]>
Run ConsoleTester from main program.

github.com/castle-engine/castle-engine - 94a882158a21b90ae5c4a1b6dc925fd89fff158a authored almost 3 years ago by and3md <[email protected]>
Ifdef for variable used only in Delphi.

github.com/castle-engine/castle-engine - f2e8d3556a173dac43fc2bf57e2c481a236117d5 authored almost 3 years ago by and3md <[email protected]>
Prepare castle tester for mobile.

github.com/castle-engine/castle-engine - d3f813b02cbdd1b4f2a1290cf5ded8d8b74c783d authored almost 3 years ago by and3md <[email protected]>
Use WritelnLog, comment Readln

github.com/castle-engine/castle-engine - 9a7bf812cfcdfe8f29f47d2a44cd158f943684a0 authored almost 3 years ago by and3md <[email protected]>
Fix SCompressWhiteSpace() in Delphi.

github.com/castle-engine/castle-engine - 55150e7b78ddde6083b4b75d3acc73a2c6eb20a5 authored almost 3 years ago by and3md <[email protected]>
Fix loading starling animations with anTralingNumber naming convention.

github.com/castle-engine/castle-engine - 82c3b9ec5a1dee0239cffe5786a16e859001aebe authored almost 3 years ago by and3md <[email protected]>