Ammar Askar
|
acfd5d1ac0
|
Fix missing version check in cObject
|
2023-08-07 00:11:13 -04:00 |
|
Ammar Askar
|
61ec8a9d38
|
Fix bug with cShapeRefNode handling on versions 21 and below
|
2023-08-07 00:05:42 -04:00 |
|
Ammar Askar
|
36782c0953
|
Load cLightRefNode blocks in scenegraph
|
2023-08-06 23:38:41 -04:00 |
|
Ammar Askar
|
244263324f
|
Add support for cAnimatable lot objects
|
2023-08-06 20:08:45 -04:00 |
|
Ammar Askar
|
c03363a57d
|
Fix some scenegraph bugs found by lot rendering
|
2023-08-06 18:20:10 -04:00 |
|
Ammar Askar
|
8b8b12b22e
|
Add a LotLoadingTest scene
|
2023-08-06 18:05:38 -04:00 |
|
Ammar Askar
|
43239e4392
|
Add basic support for loading OBJT/Lot Object assets
|
2023-08-06 17:37:07 -04:00 |
|
Ammar Askar
|
8f975d7260
|
Fix color retrieval when alpha and color curve don't match
|
2023-08-04 13:12:59 -04:00 |
|
Ammar Askar
|
0f41b666ab
|
Extrapolate to 8 alpha/color values for unity
|
2023-08-04 12:35:21 -04:00 |
|
Ammar Askar
|
46fce52e82
|
Support particles as meta-particle base effects
|
2023-08-04 12:11:36 -04:00 |
|
Ammar Askar
|
29c84afc32
|
Set meta-particle parameters on particle system
|
2023-08-04 12:02:21 -04:00 |
|
Ammar Askar
|
7971682266
|
Refactor particles system to make meta-particles easier
|
2023-08-04 11:47:46 -04:00 |
|
Ammar Askar
|
3dab52b445
|
WIP implementation for meta-particle effects
|
2023-08-04 11:29:32 -04:00 |
|
Nahuel Rocchetti
|
7a8b2ba80d
|
add cheat to enable/disable decals
|
2023-08-04 04:27:31 -03:00 |
|
Nahuel Rocchetti
|
db6affef14
|
placeholder decal implementation
|
2023-08-04 04:16:46 -03:00 |
|
Nahuel Rocchetti
|
195ba9296f
|
add more info to traversing graph error catch
|
2023-08-04 01:14:09 -03:00 |
|
Ammar Askar
|
8e9e617030
|
Start rendering swarm effects in scenegraph
|
2023-08-03 21:02:05 -04:00 |
|
Ammar Askar
|
8120f2db12
|
Refactor EffectsManager to a singleton class like MaterialManager
|
2023-08-03 20:12:45 -04:00 |
|
Ammar Askar
|
bc9052dfc5
|
Add component for a running particle system
|
2023-08-03 19:58:09 -04:00 |
|
Ammar Askar
|
5d0a2f3ff2
|
Refactor effects manager to make placement easier
|
2023-08-03 19:22:35 -04:00 |
|
Ammar Askar
|
4bf9ceba85
|
Add code to start rendering meta particle and models
|
2023-08-03 19:07:38 -04:00 |
|
Nahuel Rocchetti
|
3ca271f7ec
|
fix console alignment
|
2023-08-03 19:18:46 -03:00 |
|
Nahuel Rocchetti
|
6a972b5949
|
Merge branch 'master' of https://github.com/LazyDuchess/OpenTS2
|
2023-08-03 19:16:43 -03:00 |
|
Nahuel Rocchetti
|
b27665b52b
|
improve cheat console a lot
|
2023-08-03 19:12:40 -03:00 |
|
Ammar Askar
|
c6f18fb069
|
Implement particle direction and draw type
|
2023-08-03 17:47:08 -04:00 |
|
Nahuel Rocchetti
|
37473a9791
|
bump mapping for standardmaterial
|
2023-08-03 16:49:53 -03:00 |
|
Ammar Askar
|
b0ba05570c
|
Change particle size over time
|
2023-08-03 12:23:50 -04:00 |
|
Ammar Askar
|
756ecc9cb1
|
Use emitter shape from particle system
|
2023-08-03 12:19:13 -04:00 |
|
Ammar Askar
|
4e53fafb0a
|
Fix how we handle vary values in effects system
|
2023-08-03 11:52:16 -04:00 |
|
Nahuel Rocchetti
|
898b343a93
|
Update StartupController.cs
|
2023-08-03 06:04:00 -03:00 |
|
Nahuel Rocchetti
|
b02e7dc81c
|
test cheats
|
2023-08-03 05:57:43 -03:00 |
|
Nahuel Rocchetti
|
b69392376f
|
very basic cheats
|
2023-08-03 05:36:18 -03:00 |
|
Nahuel Rocchetti
|
47148364db
|
console properties first draft
|
2023-08-03 03:45:57 -03:00 |
|
Nahuel Rocchetti
|
13515c0d5a
|
Implement basic cheat system
|
2023-08-03 02:59:03 -03:00 |
|
Nahuel Rocchetti
|
de98cf195d
|
Add dirt terrain shader to included shaders
|
2023-08-03 01:13:19 -03:00 |
|
Nahuel Rocchetti
|
c2cfae6d47
|
Improve dirt and desert terrain shaders
|
2023-08-03 00:54:08 -03:00 |
|
Nahuel Rocchetti
|
e91f81382d
|
Render imposter terrain behind other blend materials
|
2023-08-02 21:28:29 -03:00 |
|
Nahuel Rocchetti
|
26efd8281b
|
Merge branch 'master' of https://github.com/LazyDuchess/OpenTS2
|
2023-08-02 21:21:43 -03:00 |
|
Nahuel Rocchetti
|
db807558dd
|
Implement Null Material, try catch composition tree rendering errors, comment out debug code.
|
2023-08-02 21:21:21 -03:00 |
|
Ammar Askar
|
c4d7c7b5ae
|
Add color over time for particles
|
2023-08-02 19:39:51 -04:00 |
|
Ammar Askar
|
c232ec2408
|
Implement size, speed, color and rate for particles
|
2023-08-02 18:59:15 -04:00 |
|
Ammar Askar
|
34d66cbc44
|
Document some particle fields
|
2023-08-02 18:10:03 -04:00 |
|
Nahuel Rocchetti
|
394881f367
|
Implement road textures for terrain types, use sharedMesh and sharedMaterial when possible
|
2023-08-02 18:34:22 -03:00 |
|
Nahuel Rocchetti
|
3d8db221bc
|
refactor terrain types
|
2023-08-02 16:45:20 -03:00 |
|
Nahuel Rocchetti
|
ec9c97040c
|
Clean up temperate terrain shader
|
2023-08-02 16:07:01 -03:00 |
|
Nahuel Rocchetti
|
b8b032b758
|
Merge branch 'master' of https://github.com/LazyDuchess/OpenTS2
|
2023-08-02 15:39:03 -03:00 |
|
Nahuel Rocchetti
|
456cb6d5ff
|
Implement desert terrain shader
|
2023-08-02 15:38:51 -03:00 |
|
Ammar Askar
|
d31cda97ad
|
Add texture to particle effects
|
2023-08-02 13:24:33 -04:00 |
|
Ammar Askar
|
8cd32935be
|
Start trying to render effects
|
2023-08-02 12:50:01 -04:00 |
|
Ammar Askar
|
e3137704c2
|
Parse VisualEffects and read effect name to id map
|
2023-08-02 11:11:05 -04:00 |
|