Adam Jensen
|
c490794990
|
load and draw streamgroups
|
2023-04-09 07:35:30 +01:00 |
|
Adam Jensen
|
f4f418e995
|
draw deferred lights from unit!
|
2023-04-09 01:59:54 +01:00 |
|
Adam Jensen
|
a92f7c7c39
|
apply intro rotations
|
2023-04-07 18:17:06 +01:00 |
|
Adam Jensen
|
06e05abda1
|
draw embedded imfs
|
2023-04-04 02:10:38 +01:00 |
|
Adam Jensen
|
63aac6ae58
|
rename scene -> cdcScene
|
2023-03-24 13:29:08 +00:00 |
|
Adam Jensen
|
226bdd23c3
|
add subtitle UI
|
2023-03-24 07:13:50 +00:00 |
|
Adam Jensen
|
ae17422078
|
use occlusion culling for everything now
|
2023-03-24 01:27:39 +00:00 |
|
Adam Jensen
|
6145028f71
|
add Scene::cullingFrustum and use it to cull scene entities
|
2023-03-24 00:54:21 +00:00 |
|
Adam Jensen
|
b47da57417
|
add OrthonormalInverse3x4
|
2023-03-24 00:34:24 +00:00 |
|
Adam Jensen
|
df69ad6f20
|
add Scene::RenderWithoutCellTracing
|
2023-03-14 20:23:12 +00:00 |
|
Adam Jensen
|
353197684d
|
separate imf/intro show sliders for units
|
2023-03-04 22:01:37 +00:00 |
|
Adam Jensen
|
415b8b02f7
|
fix ENABLE_IMGUI=0 build
|
2023-02-28 01:36:36 +00:00 |
|
Adam Jensen
|
b44e773d23
|
work towards showing multiple units simultaneously
|
2023-02-28 01:23:45 +00:00 |
|
Adam Jensen
|
af63ebd886
|
add language switcher
|
2023-02-28 00:41:50 +00:00 |
|
Adam Jensen
|
248a1bf972
|
rename for TuneDataPtr
|
2023-02-22 18:27:15 +00:00 |
|
Adam Jensen
|
2ab24e06d6
|
I never asked for this...
|
2023-02-22 17:59:47 +00:00 |
|
Adam Jensen
|
abf6016512
|
assign scene entities to cell groups
|
2023-01-12 17:45:27 +00:00 |
|
Adam Jensen
|
947843df33
|
draw bottle through cdc::Scene
|
2023-01-12 17:21:52 +00:00 |
|
Adam Jensen
|
d742335be2
|
remove types.h
|
2023-01-12 16:39:52 +00:00 |
|
Adam Jensen
|
fbe57f7592
|
use minimal camera manager
|
2023-01-03 23:37:31 +00:00 |
|
Adam Jensen
|
eb081449ca
|
hide main menu again
|
2022-12-22 22:50:11 +00:00 |
|
Adam Jensen
|
f2828ba261
|
rename gameshell -> cdcGameShell
|
2022-12-21 19:49:18 +00:00 |
|
Adam Jensen
|
1ed3a9bce3
|
sound: play samples through SoundPlexWave (prototype)
|
2022-12-20 22:12:44 +00:00 |
|
Adam Jensen
|
8678bcf5de
|
start showing soundplex hierarchies in drm window
|
2022-12-17 21:17:27 +00:00 |
|
Adam Jensen
|
c8b9680f31
|
add tab bar to DRM window
|
2022-12-17 18:37:42 +00:00 |
|
Adam Jensen
|
215930ec96
|
lift DRM viewer out of main spinnyCube function
|
2022-12-17 18:31:42 +00:00 |
|
Adam Jensen
|
b867694092
|
move cdc::ObjectBlob -> cdc::Object
|
2022-12-09 21:26:37 +00:00 |
|
Adam Jensen
|
7e88487d43
|
add enough scripting system so call and handle NsScaleformMovieController::ProcessMovieFunction
|
2022-12-04 19:23:59 +00:00 |
|
Adam Jensen
|
63c9686c6e
|
add ScriptSection
|
2022-11-27 16:07:36 -08:00 |
|
Adam Jensen
|
ef19201ac6
|
add dtp::IntermediateMesh and GetIMFPointerFromId
|
2022-11-13 04:44:18 +00:00 |
|
Adam Jensen
|
e1ccebc6a2
|
teleport to cell
|
2022-11-13 02:13:14 +00:00 |
|
Adam Jensen
|
3ed1276a8d
|
rename VertexAttributeLayout{A,B} -> {VertexDecl,ShaderInputSpec}
|
2022-11-13 01:34:02 +00:00 |
|
Adam Jensen
|
844a781478
|
implement RenderTerrains
|
2022-11-13 01:33:59 +00:00 |
|
Adam Jensen
|
f0f14eb291
|
implement linux mouselook
|
2022-11-13 01:33:56 +00:00 |
|
Adam Jensen
|
7721e5b9b0
|
rename drm -> cdcResource
|
2022-11-07 23:43:00 +00:00 |
|
Adam Jensen
|
0e75823c49
|
draw translucent objects in their own pass
|
2022-11-01 01:43:57 +00:00 |
|
Adam Jensen
|
0688a6d7f4
|
calculate project matrix inside CommonScene
|
2022-10-30 22:53:23 +00:00 |
|
Adam Jensen
|
0f7d77d11e
|
add cdc::BuildPerspectiveLH and cdc::BuildOrthographicLH
|
2022-10-30 19:00:25 +00:00 |
|
Adam Jensen
|
afb378aaae
|
flip world horizontally and set correct winding order
|
2022-10-29 23:21:36 +01:00 |
|
Adam Jensen
|
36aa1bcf6d
|
rename math -> cdcMath
|
2022-10-29 12:25:00 +01:00 |
|
Adam Jensen
|
646b9b84e2
|
skip intros with objectListIndex==0 (as it occurs in det_sarif_industries)
|
2022-10-29 12:07:14 +01:00 |
|
Adam Jensen
|
661f2ccad0
|
add way to limit imfs visible
|
2022-10-29 05:52:17 +01:00 |
|
Adam Jensen
|
c6fce47bc6
|
draw IMF meshes
|
2022-10-29 05:12:42 +01:00 |
|
Adam Jensen
|
5824d8c4dd
|
fix memory leak (allocate from renderdevice doesn't call dtors)
|
2022-10-29 05:11:18 +01:00 |
|
Adam Jensen
|
e81ec3fdd9
|
fix use-after-free of RMIDrawableBase in spinnycube
|
2022-10-28 23:02:20 +01:00 |
|
Adam Jensen
|
1366db00a7
|
rename object -> cdcObjects
|
2022-10-28 14:52:37 +01:00 |
|
Adam Jensen
|
365bf8bc33
|
rename world -> cdcWorld
|
2022-10-28 14:45:24 +01:00 |
|
Adam Jensen
|
66ff4bd585
|
rename filesystem -> cdcFile
|
2022-10-28 14:33:06 +01:00 |
|
Adam Jensen
|
137fc4dd5a
|
rename locale -> cdcLocale
|
2022-10-28 14:24:20 +01:00 |
|
Adam Jensen
|
482cbab98e
|
add FXAA
|
2022-10-21 17:55:01 +01:00 |
|