Map projections' depth like the client's renderer
IMVU's projections give depth from -1 to 1; its Direct3D renderer maps it to 0 to 1, and now so does ours. Without that, the nearer half of the depth range was clipped, the whole 2D overlay (name tags, the frame rate, the room's title) with it. The adapter also draws drawTrianglesFromMemory without indices, and sums up what the client draws in its log. Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
1 parent
299cd8c312
commit
3cdda4c7ed
6 files changed
+78
-43
No files matched your search
@@ -122,7 +122,6 @@ private:
|
||||
bool onscreen_ = false; // in a frame drawn into the window
|
||||
bool draw_ = true;
|
||||
std::uint64_t lastSentAt_ = 0;
|
||||
int spritesLogged_ = 0;
|
||||
int offsetX_ = 0;
|
||||
};
|
||||
|
||||
|
||||
Reference in new issue
Block a user