MontyTRC89
9867a6d24c
Pathfinding refactoring
2020-07-11 21:16:04 +02:00
MontyTRC89
36fe66d617
Hairs done on GPU now
2020-07-07 07:32:33 +02:00
MontyTRC89
538dbb3682
Refactored again room and eshes geometry loading
2020-07-05 06:20:36 +02:00
Raildex
88b23f4ecd
Merge branch 'master' into renderdatarefactor
...
# Conflicts:
# TR5Main/Renderer/Render11Helper.cpp
# TR5Main/Renderer/Renderer11Compatibility.cpp
# TR5Main/Renderer/Renderer11Draw.cpp
# TR5Main/Renderer/Renderer11Frame.cpp
# TR5Main/Renderer/Renderer11Lara.cpp
2020-07-03 10:09:13 +02:00
MontyTRC89
a9f06bd672
Smooth normals in Lara
2020-07-03 07:13:46 +02:00
MontyTRC89
7ff7397fa7
New level format: meshes
2020-07-03 07:05:33 +02:00
Raildex
2a15e48b5f
Refactored Updating Constant Buffers
...
Half Lambertian Lighting
2020-07-01 21:13:07 +02:00
Raildex
14368db3c6
Semi-working cubemapping.
...
improved camera functions
2020-07-01 08:46:07 +02:00
Raildex
b0fb8f11a3
Merge branch 'master' into renderdatarefactor
...
# Conflicts:
# TR5Main/Renderer/Render11Helper.cpp
# TR5Main/Renderer/Renderer11Compatibility.cpp
2020-06-29 15:02:18 +02:00
MontyTRC89
eaf358f6ae
Merge branch 'master' of https://github.com/MontyTRC89/TR5Main
2020-06-29 13:29:45 +02:00
Raildex
e24ff68b75
Rendering Sprites without Primitive Batch
2020-06-28 20:30:56 +02:00
MontyTRC89
71f307a356
New file format: rooms geometry
2020-06-28 15:51:33 +02:00
Raildex
0bfeb84b45
Changed m_moveableObjects and m_staticObjects to vector<optional>
2020-06-28 11:12:52 +02:00
Raildex
3cd6100562
Merge branch 'master' into renderdatarefactor
...
# Conflicts:
# TR5Main/Renderer/Render11Helper.cpp
# TR5Main/Renderer/Renderer11.h
# TR5Main/Renderer/Renderer11Compatibility.cpp
# TR5Main/Renderer/Renderer11Draw.cpp
2020-06-27 19:48:50 +02:00
MontyTRC89
b637847a1e
New level format: ambient light now is Vector3
2020-06-26 20:51:59 +02:00
MontyTRC89
5b8c90b688
Merge branch 'master' of https://github.com/MontyTRC89/TR5Main
2020-06-26 07:06:51 +02:00
MontyTRC89
d8bf82eab1
New FLOOR_INFO struct; Refactoring rooms part I
2020-06-26 07:06:18 +02:00
Raildex
e5ead31064
Putting Renderer into namespace
...
made g_Renderer a global object
2020-06-21 14:27:12 +02:00
Raildex
1d07a7952e
RAII texture2D
2020-06-21 11:51:46 +02:00
Raildex
b635f4df13
Fixed std namespace collisions
...
Refactored ChunkID/ChunkReader/Writer
2020-06-20 23:39:08 +02:00
MontyTRC89
d665551a02
New level format: textures and sprites
2020-06-20 21:20:36 +02:00
Raildex
d7a949c06a
Refactored Index/Vertex Buffer
...
Now uses ComPtr
2020-06-16 15:11:30 +02:00
TokyoSU
b615a98c46
(Broken) Deleted Global Folder
...
- No more enums.h, constants.h, macro.h, etc...
- moved all structure in types.h to there respective file.
2020-05-30 15:55:23 +02:00
TokyoSU
29f0724693
New project format ( #206 )
...
* Starting Reformat the project
- New Import Method, no more "../../" in import,
- New Entity Folder Structure, less compile time
* Refactoring the Project
- added precompiled header with default import like microsoft or directx.
- fix many double import.
- fix math.h confliting math.h from
microsoft.
- fix effects.h confliting Effects.h from DirectX.
- refactored TR4 entity folder and how it's loaded.
* Update Some Code Before Switching to Master
* Finished the NewProjectFormat Template
- need to finish entity in the master later.
* Added Monty NewFileFormat
* Fixed Monty NewFileFormat Include
* Revert "Fixed Monty NewFileFormat Include"
This reverts commit ebf0afca10
.
* Trying to fix conflits for NewFileFormat
* Fixed .filters
* Last Commit in NewProjectFormat
2020-05-27 09:21:20 +02:00
MontyTRC89
2d9c3103d2
Added DoProperDetection; Fixed flares;
2020-04-30 06:44:29 +02:00
MontyTRC89
fdc3ff9996
Refactored OBJET_INFO to ObjectInfo
2020-04-27 15:28:54 +02:00
MontyTRC89
f3bb956927
First EXE build successfully
2020-04-24 19:15:05 +02:00
MontyTRC89
9a78144600
Decompiled level loading functions; Moved lot of vars in DLL; Added Zlib;
2020-04-22 14:12:10 +02:00
MontyTRC89
3cabd868ba
Refactoring 1
2020-04-01 13:09:14 +02:00
MontyTRC89
abc5ece111
Fixed meshes and cleaned code
2020-03-18 06:27:45 +01:00
MontyTRC89
456464f4e6
Refactored mesh pointers; Fixed effects rendering; Improved IMP;
2020-03-16 22:27:50 +01:00
MontyTRC89
ac7d6b95f7
Refactoring; Added all sounds from all TR; Removed trash legacy functions for skinning and meshes processing; New skinning procedure, without fixed arrays; Code cleaning; Decompiled LoadSamples; Dynamic size sound map;
2020-03-02 09:49:11 +01:00
asasas9500
94d106641a
Improve flipmaps again
2020-01-14 14:39:24 -03:00
Raildex
a9658960cb
Merge branch 'master' into RendererImprovement
...
# Conflicts:
# TR5Main/Renderer/Renderer11Compatibility.cpp
2020-01-14 18:04:39 +01:00
asasas9500
0292d54513
Improve flipmaps
2020-01-14 00:26:44 -03:00
Raildex
cbd253c8ca
changed SpriteSequences to vector<SpriteSequence> and using vector<RendererSprite*>internally
2020-01-13 22:10:27 +01:00
Raildex
22acd9836e
Animated Textures are now internally vector<RendererAnimatedTexture> and AnimatedTextureSets are now vector<RendererAnimatedTextureSet>
2020-01-13 22:10:20 +01:00
Raildex
355300c7d8
Removed Preallocated vector and using std::vector with a predefined capacity
2020-01-13 22:10:07 +01:00
Raildex
d2f44aaae2
Splitted Renderer into multiple source files
2020-01-08 20:57:33 +01:00