Wrap IMVU's Direct3D renderer in the pass-through
IMVU's OpenGL renderer needs a real graphics driver; Direct3D also runs on Windows' basic display driver and is what most players use. The log can now be read while the client runs. Verified in rooms: every call goes through. Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
1 parent
dc643d271b
commit
3c28a8794b
6 files changed
+52
-35
No files matched your search
@@ -3,7 +3,7 @@
|
||||
A new 3D renderer for the IMVU Classic client, as a renderer plugin the client loads like its own OpenGL renderer.
|
||||
Part of [T5DE](https://git.t5de.dev/t5de/t5de); unofficial, not affiliated with IMVU.
|
||||
|
||||
For now it's a pass-through: it wraps IMVU's OpenGL renderer and logs what each frame draws, to prove our
|
||||
For now it's a pass-through: it wraps IMVU's Direct3D renderer and logs what each frame draws, to prove our
|
||||
declarations of IMVU's interface (`docs/interface.md`).
|
||||
|
||||
## Building
|
||||
@@ -20,6 +20,6 @@ That configures, builds `build/windows-x86/Release/t5deRenderEngine.dll` and run
|
||||
|
||||
## Trying it
|
||||
|
||||
Copy `t5deRenderEngine.dll` into a T5DE client folder, and have the client load it in place of
|
||||
`glRenderEngine.dll` (a T5DE patch, to come), then choose OpenGL in Settings > Advanced. The log is
|
||||
Copy `t5deRenderEngine.dll` into a T5DE client folder built with the `t5de-renderer` patch, which has the OpenGL
|
||||
setting load it in place of `glRenderEngine.dll`, then choose OpenGL in Settings > Advanced. The log is
|
||||
`%TEMP%\t5de-renderer.log`.
|
||||
Reference in new issue
Block a user