Changesets: DarkRadiant

ase_importer 9cccf6b2

04.04.2021 10:59

greebo


Details Diff
0005576: Remove picomodel references from AseModelLoader. Affected Issues
0005576
mod - radiantcore/model/import/AseModelLoader.cpp Diff File

ase_importer 7537c3cc

04.04.2021 10:56

greebo


Details Diff
0005576: Moving pico-to-staticsurface conversion code to PicoModelLoader.
mod - radiantcore/model/StaticModelSurface.cpp Diff File
mod - radiantcore/model/StaticModelSurface.h Diff File
mod - radiantcore/model/import/AseModel.cpp Diff File
add - radiantcore/model/import/AseModel.h Diff File
mod - radiantcore/model/import/AseModelLoader.cpp Diff File
mod - radiantcore/model/picomodel/PicoModelLoader.cpp Diff File
mod - radiantcore/model/picomodel/PicoModelLoader.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

ase_importer 4d507417

04.04.2021 10:56

greebo


Details Diff
0005576: Moving pico-to-staticsurface conversion code to PicoModelLoader. Affected Issues
0005576
mod - radiantcore/model/StaticModelSurface.cpp Diff File
mod - radiantcore/model/StaticModelSurface.h Diff File
mod - radiantcore/model/import/AseModel.cpp Diff File
add - radiantcore/model/import/AseModel.h Diff File
mod - radiantcore/model/import/AseModelLoader.cpp Diff File
mod - radiantcore/model/picomodel/PicoModelLoader.cpp Diff File
mod - radiantcore/model/picomodel/PicoModelLoader.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

ase_importer 3885e8bf

04.04.2021 08:24

greebo


Details Diff
0005576: Move the pm_ase.c code to a C++ source file, fix a few compilation errors. No ASE parsing possible at this point.
mod - radiantcore/CMakeLists.txt Diff File
mod - radiantcore/model/import/AseModelLoader.cpp Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

ase_importer daf8333d

04.04.2021 08:24

greebo


Details Diff
0005576: Move the pm_ase.c code to a C++ source file, fix a few compilation errors. No ASE parsing possible at this point. Affected Issues
0005576
mod - radiantcore/CMakeLists.txt Diff File
mod - radiantcore/model/import/AseModelLoader.cpp Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

ase_importer 87927f7f

04.04.2021 08:23

greebo


Details Diff
0005576: Add const-ness
mod - radiantcore/model/picomodel/lib/picointernal.c Diff File
mod - radiantcore/model/picomodel/lib/picointernal.h Diff File

ase_importer 670e724b

04.04.2021 08:23

greebo


Details Diff
0005576: Add const-ness Affected Issues
0005576
mod - radiantcore/model/picomodel/lib/picointernal.c Diff File
mod - radiantcore/model/picomodel/lib/picointernal.h Diff File

ase_importer 8d98db1a

04.04.2021 07:34

greebo


Details Diff
0005576: Move StaticModel from model/picomodel/ to to its parent folder
mod - radiantcore/CMakeLists.txt Diff File
mod - radiantcore/model/import/AseModelLoader.cpp Diff File
mod - radiantcore/model/picomodel/PicoModelLoader.cpp Diff File
mod - radiantcore/model/picomodel/PicoModelLoader.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

ase_importer 1577f7ba

04.04.2021 07:34

greebo


Details Diff
0005576: Move StaticModel from model/picomodel/ to to its parent folder Affected Issues
0005576
mod - radiantcore/CMakeLists.txt Diff File
mod - radiantcore/model/import/AseModelLoader.cpp Diff File
mod - radiantcore/model/import/ModelImporterBase.cpp Diff File
mod - radiantcore/model/picomodel/PicoModelLoader.cpp Diff File
mod - radiantcore/model/picomodel/PicoModelLoader.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

ase_importer ed51de45

04.04.2021 07:32

greebo


Details Diff
0005576: Move some files from models/picomodel/ to the more generic models/import/
mod - radiantcore/CMakeLists.txt Diff File
mod - radiantcore/model/picomodel/PicoModelLoader.h Diff File
mod - radiantcore/model/picomodel/PicoModelModule.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

ase_importer 73adffef

04.04.2021 07:32

greebo


Details Diff
0005576: Move some files from models/picomodel/ to the more generic models/import/ Affected Issues
0005576
mod - radiantcore/CMakeLists.txt Diff File
mod - radiantcore/model/picomodel/PicoModelLoader.h Diff File
mod - radiantcore/model/picomodel/PicoModelModule.h Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

ase_importer 53f905f9

04.04.2021 07:20

greebo


Details Diff
0005576: StaticModel no longer directly relies on picomodel_t structures Affected Issues
0005576
mod - radiantcore/model/picomodel/AseModelLoader.cpp Diff File
mod - radiantcore/model/picomodel/PicoModelLoader.cpp Diff File
mod - radiantcore/model/picomodel/PicoModelLoader.h Diff File
mod - radiantcore/model/picomodel/StaticModel.cpp Diff File
mod - radiantcore/model/picomodel/StaticModel.h Diff File

ase_importer bb5e34da

04.04.2021 06:57

greebo


Details Diff
0005576: Add new overload to construct a StaticModel from a list of pre-constructed StaticModelSurfaces Affected Issues
0005576
mod - radiantcore/CMakeLists.txt Diff File
mod - radiantcore/model/picomodel/StaticModel.cpp Diff File
mod - radiantcore/model/picomodel/StaticModel.h Diff File

ase_importer 8b669ca0

04.04.2021 06:23

greebo


Details Diff
0005576: Create a separate AseModelLoader to be able to refactor the ASE importer code. Affected Issues
0005576
add - radiantcore/model/picomodel/AseModelLoader.cpp Diff File
add - radiantcore/model/picomodel/AseModelLoader.h Diff File
add - radiantcore/model/picomodel/ModelImporterBase.cpp Diff File
add - radiantcore/model/picomodel/ModelImporterBase.h Diff File
mod - radiantcore/model/picomodel/PicoModelLoader.cpp Diff File
mod - radiantcore/model/picomodel/PicoModelLoader.h Diff File
mod - radiantcore/model/picomodel/PicoModelModule.h Diff File
mod - radiantcore/model/picomodel/lib/picomodules.c Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File

ase_importer f2996fce

04.04.2021 04:58

greebo


Details Diff
0005576: Unit test case for vertex colour parsing Affected Issues
0005576
mod - test/Models.cpp Diff File
mod - test/resources/tdm/models/ase/tiles_with_shared_vertex_and_colour.ase Diff File

ase_importer 6a39c539

04.04.2021 04:31

greebo


Details Diff
0005576: Add vertex normal parsing test (failing) Affected Issues
0005576
mod - test/Models.cpp Diff File

ase_importer 19a58a7d

04.04.2021 04:01

greebo


Details Diff
0005576: More tests checking the UVW texture keywords in ASE files Affected Issues
0005576
mod - test/Models.cpp Diff File
add - test/resources/tdm/models/ase/testcube_uv_angle.ase Diff File
add - test/resources/tdm/models/ase/testcube_uv_offset.ase Diff File
add - test/resources/tdm/models/ase/testcube_uv_tiling.ase Diff File

ase_importer 543bf75f

04.04.2021 03:37

greebo


Details Diff
0005576: Start adding test models and unit tests covering the ASE importer Affected Issues
0005576
mod - test/Models.cpp Diff File
add - test/resources/tdm/models/ase/exploded_cube.ase Diff File
add - test/resources/tdm/models/ase/merged_cube.ase Diff File
add - test/resources/tdm/models/ase/separated_tiles.ase Diff File
add - test/resources/tdm/models/ase/single_triangle.ase Diff File
add - test/resources/tdm/models/ase/testcube.ase Diff File
add - test/resources/tdm/models/ase/testsphere.ase Diff File
add - test/resources/tdm/models/ase/tiles.ase Diff File
add - test/resources/tdm/models/ase/tiles_two_materials.ase Diff File
add - test/resources/tdm/models/ase/tiles_with_shared_vertex.ase Diff File
add - test/resources/tdm/models/ase/tiles_with_shared_vertex_and_colour.ase Diff File

master 25bad04a

03.04.2021 14:48

orbweaver


Details Diff
Add test for scalar multiplication of Vector3

Also fix the operator* definition with appropriate use of std::is_arithmetic to
allow scalar multiplication in either order (pre or post) without triggering
ambiguous overload errors.
mod - libs/math/Vector3.h Diff File
mod - test/math/Vector3.cpp Diff File

master 1a749202

03.04.2021 14:17

orbweaver


Details Diff
Tests for vector equality, negation and default construction
mod - libs/math/Vector3.h Diff File
mod - test/math/Vector3.cpp Diff File

master ea94a900

03.04.2021 14:05

orbweaver


Details Diff
More unit tests to add/subtract Vector3/4
mod - test/math/Vector3.cpp Diff File

material_editor_basic 60a02318

03.04.2021 06:21

greebo


Details Diff
0005567: Newly created materials are no longer set to locked after saving Affected Issues
0005567
mod - radiant/ui/materials/editor/MaterialEditor.cpp Diff File
mod - radiantcore/shaders/Doom3ShaderSystem.cpp Diff File

material_editor_basic f02882f2

03.04.2021 06:14

greebo


Details Diff
0005567: Add VirtualFileSystem.getFileInfo method to specifically ask for the vfs::FileInfo structure of a particular file.
Add some unit test coverage to these new functions.
Affected Issues
0005567
mod - include/iarchive.h Diff File
mod - include/ifilesystem.h Diff File
mod - libs/os/path.h Diff File
mod - radiantcore/vfs/DirectoryArchive.h Diff File
mod - radiantcore/vfs/Doom3FileSystem.cpp Diff File
mod - radiantcore/vfs/Doom3FileSystem.h Diff File
mod - radiantcore/vfs/ZipArchive.h Diff File
mod - test/Basic.cpp Diff File
mod - test/VFS.cpp Diff File

material_editor_basic ca2fbe5f

03.04.2021 05:11

greebo


Details Diff
0005567: Update add/remove frob stage buttons when adding/removing a diffuse map Affected Issues
0005567
mod - radiant/ui/materials/editor/MaterialEditor.cpp Diff File

material_editor_basic 3e84e953

02.04.2021 16:20

greebo


Details Diff
0005567: Don't render a black material if one of the DBS stages is disabled Affected Issues
0005567
mod - radiantcore/rendersystem/backend/OpenGLShader.cpp Diff File
mod - radiantcore/shaders/Doom3ShaderLayer.cpp Diff File
 First  Prev  1 2 3 ... 30 ... 60 ... 90 ... 120 ... 141 142 143 144 145 146 147 ... 150 ... 180 ... 210 ... 240 ... 264 265 266  Next  Last