52 Commits

Author SHA1 Message Date
c0b26e7b42
Fix HOB deallocation
All checks were successful
JCS-Prod/RSE-Model/pipeline/head This commit looks good
Removed logging in library by default
v2.3.0
2023-02-05 15:32:51 +01:00
7ba1037230
Okay fuck it stupid dirty dependency
All checks were successful
JCS-Prod/RSE-Model/pipeline/pr-master This commit looks good
JCS-Prod/RSE-Model/pipeline/head This commit looks good
I'll take cate of you later
2023-01-18 19:46:42 +01:00
d40a9f921c
Minor feature update
Some checks failed
JCS-Prod/RSE-Model/pipeline/pr-master There was a failure building this commit
> New Load/Free mecanism for file memory management
> Added prototype of simple header parser for fast infos access
> Fix seg. fault when forcing mtl export without RSPTextureLib dll
> Added dependencies to Vulkan driver
2023-01-18 19:07:09 +01:00
433fd210de
Patched library garbage
All checks were successful
JCS-Prod/RSE-Model/pipeline/pr-master This commit looks good
JCS-Prod/RSE-Model/pipeline/head This commit looks good
v2.2.0
2022-09-18 16:01:05 +02:00
f21a7cb0a7
DLL export patch
All checks were successful
JCS-Prod/RSE-Model/pipeline/pr-master This commit looks good
JCS-Prod/RSE-Model/pipeline/head This commit looks good
2022-09-14 20:13:45 +02:00
f4960548ea
Merge pull request 'Add texture mtl exporting pre-release' (#17) from external-lib into master
All checks were successful
JCS-Prod/RSE-Model/pipeline/head This commit looks good
Reviewed-on: #17
2022-09-07 21:17:31 +02:00
89cf729b7c
Updated version for PR
All checks were successful
JCS-Prod/RSE-Model/pipeline/pr-master This commit looks good
2022-09-07 20:40:13 +02:00
f784d1b8aa
Safe strncpy method to translate HMT file
Some checks failed
JCS-Prod/RSE-Model/pipeline/pr-master There was a failure building this commit
2022-09-07 20:19:08 +02:00
e06dc4e0c8
Fix missing lib include for linux 2022-09-07 19:10:11 +02:00
fc53d11d15
Add texture mtl exporting pre-release
Insert material processing in workflow

Tests and experiments with unknown values

Reviewed material resolution

The first approach of model constructor optimize vertices/indices numbers but doesn't support correctly texture coordinates.
Raw approach output good result but need advanced functions in obj lib to efficiently store vertices, textures coord and indices together.
2022-09-07 19:09:39 +02:00
eafb0680fe
Added conan package support
All checks were successful
JCS-Prod/RSE-Model/pipeline/pr-master This commit looks good
JCS-Prod/RSE-Model/pipeline/head This commit looks good
2022-09-07 19:07:12 +02:00
8ce9d60978
Fix memory leak during cleaning
All checks were successful
JCS-Prod/RSE-Model/pipeline/pr-master This commit looks good
JCS-Prod/RSE-Model/pipeline/head This commit looks good
2022-08-30 19:50:48 +02:00
f2dc04a991
Final review
All checks were successful
JCS-Prod/RSE-Model/pipeline/pr-master This commit looks good
JCS-Prod/RSE-Model/pipeline/head This commit looks good
2022-08-24 18:53:24 +02:00
12d7409767
More clean up
Issue with duplicate include/define
2022-08-22 22:50:34 +02:00
c5e14436a2
Facegroup count fix
Cause seg.fault with different facegrp/objpart count when exporting.
2022-08-20 13:07:29 +02:00
973f96c438
Merge pull request 'New library version of the RS parser' (#10) from lib-struct into master
All checks were successful
JCS-Prod/RSE-Model/pipeline/head This commit looks good
Reviewed-on: #10
2022-08-19 19:18:14 +02:00
f1ea3fc372
sprintf_s gcc compatible fix
All checks were successful
JCS-Prod/RSE-Model/pipeline/pr-master This commit looks good
2022-08-19 19:05:59 +02:00
c5589c0199
Lib interface with better parameters options
Some checks failed
JCS-Prod/RSE-Model/pipeline/pr-master There was a failure building this commit
2022-08-19 18:23:53 +02:00
aa2d52768a
RSEModel tool clean up 2022-08-19 18:19:18 +02:00
be65b73bb6
Upgraded obj lib and interface 2022-08-19 18:17:01 +02:00
35ed66466b
Added more documentation 2022-08-19 18:03:47 +02:00
be31c972c4
Deconstruct mega-parser in sub parts
All checks were successful
JCS-Prod/RSE-Model/pipeline/pr-master This commit looks good
2022-08-18 21:47:54 +02:00
6d3beabb5e
Implicit stdlib declaration
All checks were successful
JCS-Prod/RSE-Model/pipeline/pr-master This commit looks good
2022-08-13 16:48:36 +02:00
b72b2eba71
Temporary remove MTL support 2022-08-13 15:47:46 +02:00
4a955f3bbb
Jenkins damn it path missing
All checks were successful
JCS-Prod/RSE-Model/pipeline/pr-master This commit looks good
2022-08-13 15:31:48 +02:00
a6e3e20bce
CI integration reviewed
Some checks failed
JCS-Prod/RSE-Model/pipeline/pr-master There was a failure building this commit
2022-08-13 14:51:50 +02:00
78147d3d10
Optimized lib type switching 2022-08-12 22:44:14 +02:00
e10e74b8a1
Finished standard lib implement
> static and dynamic linking... Need proper dynamic config
> Standalone app basis... Need more rework
> CMake proper install
2022-08-12 22:19:57 +02:00
5922c3ec6a
Update lib name and implement basis of lib interface 2022-08-11 22:29:40 +02:00
8da3b4bd43
New library structure prototype 2022-08-11 22:29:22 +02:00
5794e55e59
Minor settings update 2022-08-11 22:24:13 +02:00
5728046d65
Forgotten math lib linking
All checks were successful
JCS-Prod/RSE-Model/pipeline/head This commit looks good
2022-07-30 09:58:56 +02:00
8a9a6a4e25
Merge pull request 'Added MSVC support and cleaned degug infos' (#8) from develop into master
Some checks failed
JCS-Prod/RSE-Model/pipeline/head There was a failure building this commit
Reviewed-on: #8
2022-07-29 21:35:12 +02:00
be8b7e9c50
Options structure rewrite 2022-07-29 19:27:08 +02:00
52299176be
MSVC support 2022-07-29 19:26:53 +02:00
5e8a219c0d
Added more debug modes and infos 2022-07-29 00:36:52 +02:00
2173acd28f
Export vertices UV map 2022-07-28 17:20:14 +02:00
6f1c5f46ac
mtllib path patch 2022-07-28 17:19:31 +02:00
ea59163941
Added facegroup/object transform 2022-07-28 17:18:52 +02:00
97d66c1794
Fix indices counter reset each face group 2022-07-27 21:31:20 +02:00
f08db9a448
Updated README 2022-07-27 21:31:20 +02:00
9af42fe692
Configure version var for CI
All checks were successful
JCS-Prod/RSE-Model/pipeline/head This commit looks good
2022-07-27 20:40:52 +02:00
6bfecbec01
Push first version prototype
All checks were successful
JCS-Prod/RSE-Model/pipeline/head This commit looks good
2022-07-27 20:00:22 +02:00
068fdff8fd
Obj file export basic 2022-07-27 19:58:55 +02:00
e0c9f2c7d8
Structure for exporting 2022-07-27 17:33:55 +02:00
e5b3058999
Completed HOB parser 2022-07-27 17:18:07 +02:00
27457ea4f9
Vertices extraction 2022-07-27 17:16:56 +02:00
f983930e15
Facegroup parser 2022-07-26 23:49:32 +02:00
b3827b8820
Program structure 2022-07-26 23:49:32 +02:00
93b0bcb335
Updated documentation and Jenkins management 2022-07-26 23:49:32 +02:00