parax0
|
1e00c60516
|
Allow changing pass textures in the model editor
|
2015-11-28 02:27:52 -07:00 |
parax0
|
4f51451149
|
Added CDoorExtra
|
2015-11-27 16:52:38 -07:00 |
parax0
|
9494d2276d
|
Bunch of backend rendering reshuffling; getting rid of DrawAsset, adding convenience functions, renaming some things
|
2015-11-27 16:28:35 -07:00 |
parax0
|
4bad61acec
|
Camera orbit bugfixes
|
2015-11-27 14:18:22 -07:00 |
parax0
|
c549cdcf42
|
Added Script Extras system with classes for three objects (Waypoint, PointOfInterest, SpacePirate)
|
2015-11-27 11:49:20 -07:00 |
parax0
|
07e689071a
|
More fixes
|
2015-11-27 05:26:32 -07:00 |
parax0
|
aebb97c0f1
|
More minor bugfixes (clear tint color before drawing gizmo, update camera orbit after moving selection)
|
2015-11-26 05:35:02 -07:00 |
parax0
|
566ad89d38
|
Bugfix: Don't bloom the wireframes
|
2015-11-26 05:12:12 -07:00 |
parax0
|
0cc018c23f
|
Bugfix - clear tint color before drawing skybox
|
2015-11-26 04:09:33 -07:00 |
parax0
|
2adddad4b6
|
Added an action in the Model Editor for converting DDS to TXTR
|
2015-11-26 03:55:27 -07:00 |
parax0
|
6ceb1b9230
|
Force world lighting in game mode
|
2015-11-26 03:46:09 -07:00 |
parax0
|
c132197df0
|
Draw selected nodes as tinted with wireframe, instead of drawing the bounding box
|
2015-11-26 03:42:42 -07:00 |
parax0
|
7a69346ff3
|
Added Game Mode in the World Editor
|
2015-11-26 02:05:26 -07:00 |
parax0
|
2e5678e863
|
Added orbit camera mode, set up orbit in World Editor and Model Editor
|
2015-11-26 00:47:02 -07:00 |
parax0
|
373426a98f
|
Added the ability to do accurate raycasts against billboards
|
2015-11-25 14:37:34 -07:00 |
parax0
|
1fedc8f616
|
Added support for rendering billboards for script nodes instead of a model/box
|
2015-11-24 08:43:26 -07:00 |
parax0
|
4cd9220763
|
Wireframe render functions for CModel and CStaticModel added
|
2015-11-24 08:42:01 -07:00 |
parax0
|
901ae6a832
|
Minor TString cleanup (also enable log terminal output in release mode)
|
2015-11-24 08:40:09 -07:00 |
parax0
|
5ffa24592c
|
Cleanup; fixed tons of warnings, set up the project to treat warnings as errors
|
2015-11-24 03:22:37 -07:00 |
parax0
|
367cb6c3d8
|
Switched everything over from std::string to TString (farewell StringUtil!)
|
2015-11-23 23:08:31 -07:00 |
parax0
|
53408ffac9
|
Created and wrote core functionality for TString class
|
2015-11-23 07:43:05 -07:00 |
parax0
|
763d4b8b0a
|
Added support for dynamic lighting in Metroid Prime 3 + some other dynamic lighting additions and fixes
|
2015-10-25 23:36:53 -06:00 |
parax0
|
b187da3925
|
Added support for bitfield properties
|
2015-10-25 17:43:11 -06:00 |
parax0
|
8470923e45
|
Enum fixes
|
2015-10-25 16:44:25 -06:00 |
parax0
|
1dcfa63f3c
|
Added support for enum properties
|
2015-10-19 04:35:05 -06:00 |
parax0
|
0df6ca100b
|
Fixed a bug where model bounding boxes weren't being updated correctly in the model editor, so they would be improperly culled
|
2015-10-09 21:36:16 -06:00 |
parax0
|
421e718d07
|
Marked some CGizmo functions as const + added a comment
|
2015-09-29 04:48:28 -06:00 |
parax0
|
d8ac185656
|
Implemented frustum culling
|
2015-09-27 16:02:53 -06:00 |
parax0
|
a284cebe64
|
Added support for DKCR collision
|
2015-09-26 19:08:31 -06:00 |
parax0
|
21ebfe96af
|
.pro updated for CCollisionMeshGroup
|
2015-09-26 16:57:32 -06:00 |
parax0
|
fa86d07b2d
|
Fixed crashing bug that occurred if a WAnimParamsEditor is created for an MP1/2 property that has no valid animset
|
2015-09-26 16:56:51 -06:00 |
parax0
|
07d7f14dc7
|
Added support for loading DCLN files and displaying them in the World Editor
|
2015-09-26 16:55:14 -06:00 |
parax0
|
19b3ae59be
|
Added AnimationParameters property type, decreased contents margins for struct properties in the modify tab, other minor fixes/cleanup
|
2015-09-21 04:30:24 -06:00 |
parax0
|
97ef20d0d2
|
Updated script templates to version 3 + added script template writer class
|
2015-09-17 23:53:53 -06:00 |
parax0
|
f82b3a20a9
|
Rename ePrimeKioskDemo enumerator to ePrimeDemo
|
2015-09-07 13:02:55 -06:00 |
parax0
|
f3ff394361
|
For WStringPreviewPanel, always pull English strings instead of whatever happens to be the first language (English isn't always first)
|
2015-09-06 13:58:18 -06:00 |
parax0
|
2690e79f95
|
Skybox rendering bugfix (model matrix wasn't being set properly so the skybox was drawing with the old model matrix, which was the XYZ overlay one)
|
2015-09-01 20:54:30 -04:00 |
parax0
|
89c1654b6a
|
Set up CBasicViewport to draw an XYZ axis overlay in the corner
|
2015-09-01 19:21:10 -04:00 |
parax0
|
ea7e4d2b25
|
Accidentally committed some experimental code... oops
|
2015-09-01 19:18:24 -04:00 |
parax0
|
dbf002d12a
|
Split off lots of editor functionality into new abstract INodeEditor class and viewport functionality into CBasicViewport class; added viewport subclasses and undo/redo system in the World Editor
|
2015-09-01 13:05:48 -04:00 |
parax0
|
281a605586
|
Scale gizmo transform functionality implemented
|
2015-08-28 18:57:24 -04:00 |
parax0
|
8d633553c9
|
Made the transform spin boxes in the world editor functional
|
2015-08-24 21:17:15 -04:00 |
parax0
|
ae11e50bcd
|
Display object type in brackets in the script connection tables
|
2015-08-24 21:15:10 -04:00 |
parax0
|
dd84250422
|
Fix for scale gizmo not showing up until you use one of the other gizmos
|
2015-08-24 10:18:23 -04:00 |
parax0
|
db970c6c51
|
Render skyboxes with rotation-only view matrix, a few new CDrawUtil overloads, other rendering tweaks
|
2015-08-23 21:03:36 -04:00 |
parax0
|
614f73487e
|
Rotate gizmo transform functionality implemented
|
2015-08-23 21:02:14 -04:00 |
parax0
|
04b4f36da9
|
Spin boxes now trim trailing zeroes
|
2015-08-22 09:43:42 -04:00 |
parax0
|
f0cb6169ae
|
Switched CQuaternion from XYZW to WXYZ, added new conversion functions (Quats->Eulers, Degs<->Rads)
|
2015-08-20 22:18:13 -04:00 |
parax0
|
3542759c74
|
Rendering fixes for script nodes and certain UV anim modes
|
2015-08-20 12:34:05 -04:00 |
parax0
|
63c8351dcf
|
Translation gizmo transform functionality implemented
|
2015-08-19 21:01:58 -04:00 |