Lioncash
|
65482ba272
|
CCollisionMeshData: Make use of size_t where applicable
Plays nicer with standard types.
|
2020-06-18 04:37:20 -04:00 |
|
Lioncash
|
566a32fd75
|
General: Migrate off non-constexpr constants
|
2020-06-16 22:48:11 -04:00 |
|
Aruki
|
3507be8e42
|
Polished collision editor UI a bit
|
2019-02-18 03:59:19 -07:00 |
|
Aruki
|
4e1560a99c
|
Reorganized collision data classes & added basic collision editor window with an OBB tree visualization
|
2019-02-12 02:50:07 -07:00 |
|
Aruki
|
c4829f5fda
|
Cleanup & refactoring
|
2018-12-16 14:00:40 -07:00 |
|
Aruki
|
2287b05bc3
|
Refactor so PWE compiles with the newly externalized LibCommon
|
2018-12-11 22:50:46 -07:00 |
|
Aruki
|
84d689e104
|
Changed EGame to an enum class. Created NGameList and NPropertyMap to change how templates are managed/saved/loaded. Added support for property map keeping track of ID/type pairs.
|
2018-10-07 17:53:19 -06:00 |
|
Aruki
|
e89d44f7a7
|
Moved POI mapping dialog to be a sidebar instead, fixed standable collision visualization in MP2/3
|
2017-02-20 16:02:05 -07:00 |
|
parax0
|
678ca01fb1
|
Merge branch 'master' into ContentExporting
|
2017-01-29 07:33:14 -07:00 |
|
parax0
|
57c2830b04
|
Fixes for standable collision tris visualization in Metroid Prime 3
|
2017-01-29 05:01:41 -07:00 |
|
parax0
|
c62a01e4d9
|
Added a couple more collision view features; set up a proper UI for changing collision render settings
|
2017-01-14 10:32:41 -07:00 |
|
parax0
|
08dee84367
|
Set up game-neutral collision materials; Jump Not Allowed flag now flags that surface as unstandable; other minor fixes
|
2017-01-11 06:29:30 -07:00 |
|
parax0
|
be40dfdf02
|
Added a basic UI to change collision render settings, added the ability to color collision based on the surface type
|
2016-12-26 23:02:32 -07:00 |
|
parax0
|
78baa42bce
|
Added fog to the collision shader, made changes to enable rendering different collision materials separately (also, murry crimmas)
|
2016-12-25 14:47:59 -07:00 |
|
parax0
|
c0fb54888d
|
Rewrote collision shader to use generated normals with fake lighting instead of generated UV coords
|
2016-12-24 03:05:51 -07:00 |
|
parax0
|
f967519a77
|
Fixed unnecessary ray tests being performed
|
2016-06-29 23:20:34 -06:00 |
|
parax0
|
f64ee6b3b7
|
A model's surfaces are now depth sorted together (except on world geometry)
|
2016-05-03 05:05:10 -06:00 |
|
parax0
|
59d8de0f31
|
Added support for depth groups on the renderer
|
2016-04-27 23:32:02 -06:00 |
|
parax0
|
82ad4fb5c8
|
Mass code cleanup
|
2016-03-27 13:09:38 -06:00 |
|
parax0
|
c4e05610f3
|
Fully implemented delete, added an easy-to-use ID lookup system for undo commands, fixed a bunch of crashes when undoing/redoing after creating/deleting an object
|
2016-03-16 19:09:59 -06:00 |
|
parax0
|
3fa109d5b8
|
Renamed CSceneManager to CScene
|
2016-01-06 03:19:06 -07:00 |
|
parax0
|
5375f34c19
|
Implemented TFlags for easy, type-safe bitflags
|
2016-01-05 11:50:10 -07:00 |
|
parax0
|
824d23efc1
|
Mass refactoring part 2/2: fixing include paths and project files
|
2015-12-14 19:07:22 -07:00 |
|
parax0
|
8805baaee1
|
Mass refactoring part 1/2: establishing multiple subprojects, moving source files to their new location, adding resources/templates to version control
|
2015-12-14 18:33:16 -07:00 |
|