#BetaRT - RTX For Minecraft Beta 1.7.3 (WIP)
4562 messages · Page 5 of 5 (latest)
i hate i can see and hear this
🔥 🔥 🔥 🔥 ✍️ ✍️
@hard chasm tracy worked no problem first try with Remix for a normal game
however...
i already optimized the wrapper as much as possible
gotcha, guess my issue is exclusive to the API
API user
Should have implemented DX9 into Minecraft and translate it to Remix

java only reads opengl unless we had a proper opengl wrapper
nothing less lol
He could have decompiled, write it in C++ then add DX9

wtf were you guys doing in VC last night
There’s a VC?
Everything was above board
I didn’t know this existed

yeah....nothing except like gifs spamming in a voice message channel
all those gifs were very relevant to the conversation we were having

absolutely crucial to our social exchange
🥱 😴 💤 🛌
It's definitely looks like these "pbr" texture packs for mcbe if i find picture i show it
something like this
Im not trying to offend you its just reminds me this
This makes me wanna jump off a bridge
Yes i feel same
But i saying that this pbr's just remanded me this texture pack
No offense
🤨
isn't that a 34 day walk? like wtf dude

he just has a very good gaming chair
You mean 14 year
def, take that long cause of the need for sleep. 34 days if You are a machine though I guess.
enough monsters will do the trick
I dont think the math is mathing
Well now that you're there though remix that area so when we all get there it'll lokk sick for us.
very angry, betart on linux which is running under wine, runs so much faster than windows
💪
💪 Linux wins again💪
💪
this is NOT FAIR
oddly enough remix thinks im using an amd GPU here so no dlss, not that's why its running better
definitely going to keep volumetrics on even though they arent vanilla looking because theyre very dramatic and fun 
AHAHAHAH YES ITS HAPPENING
IT SURVIVES THE TORTURE TEST LETS FUCKING GOOOOOOOO
NOOOOOOOOO I GOT BANNED FROM THE LIBRARY MAP SERVER THING
whatd you do
stole iron block
lmao
This reminds me when i did the same thing in this "trust" server i played on. I eventually ended up ban-evading the server with my bedrock alt.
||For context, they had a couple chests set up at spawn, and i ended up taking some iron out of those chests. They noticed and banned me after 20 minutes of playing.||
do i dare try to use opus 4.8
the inner gambler in me says yes but gpt 5.4 is so cheap 😭
4.8 came out?
funny because GitHub still has 4.7 locked to their highest subscription
cr gatekeeping yet again by keeping 4.8 for himself 
yeah i have connections with anthropic 

ok i have emailed u a totally legit link
Gatekeeping probably 
opus 4.8 knows it 🫃
cope
jokes on you I don't pay for robots
cheapo
🥀
“Kills our conversation tokens”
That’s the point

Gotta make you spend more for tokens
Grok would never do this to me thats why I use grok 


Grok would also never do anything right in coding

thats the joke lad

Maybe you were the joke

we are getting higher gpu utilization with this one 🔥 🗣️
wrapper is almost fully GPU bound
85
release day opus 4.8 is indeed OP
gonna use it for like 3 more days for the rest of optimization and probably go back to gpt 5.4 🫃
(my usage resets)
the lobotomization is coming
. Everything will turn into grok. 

Native 4K, right?

except it looks like ass 🥀

disabling atmos sky gets me an easy 20fps wow
Ah yes, let me just implement a DX12 Interop and a RR Spoof
i think youre thinking of robots because i only see colors and shapes

make sure you do it
Very Carefully
It’s funny, I saw AMD documentation today on BVH
ok well nvm BLAS is fine, moving onto profiling TLAS
im assuming its my instance count probably causing GPU stalls cuz the wrapper/cpu bottleneck is completely gone
Sky optimization when
me reading anything youve said since youve started optimizing (whatever that is)
tommorow
i think that's already been done by @sonic dagger
they've done a fuck ton of work to it
volumes just cost as much as a real 
ok well 4.8 is completely convinced BetaRT can run as fast as it can
what
nawww i aint taking this answer
but it might be right...
ill demonstrate
but i bet it can still run faster than you 👴 👴 👴 🪦
🔥 🔥 🔥 🔥 ✍️ ✍️ ✍️
potato + no atmos is a MASSIVE jump
so i guess it's already GPU bound in this case despite what msi afterburner says
how up to date is your build?
about 2 weeks out of date
ah
i have to assume the perf cost is directly tied to per-pixel sampling?
because both settings directly affect that
so this is a remix bottleneck
not sure how something like gmod avoids this, it has way higher instances and complex lighting scenarios
sparkles was able to get the sky system down to 2.67 ms
don't think the changes have pushed though
nice
1440p DLAA with those settings 🥀
the clouds aren't enabled here are they?
no
good news is the perf is extremely consistent between worlds now
(man this looks like shit)
because 94 to 75 is 2.67 ms lol
that's how well the new system performs with the clouds included
ray regeneration would fix that

wow ill tell ya what, the frametimes are SO much better than what they used to be after fixing the wrapper cpu-bottleneck issues
well i feel defeated
im going to bed, hopefully i can think of something because wasting credits on random remix optimizations does not sound like fun
this won't help this project unfortunately, but I was looking into a way to bake an HDRI from the sky system. idea is that you get it configured how you want, export HDRI, then use that instead. will help performance a lot for games that don't need time of day
iirc this was hmm's idea
and yeah it's the best it's gonna run
wonder if it would easier to integrate existing skybox elements with a bake system since wasn't performance one of the concerns?
a gradient based estimation could maybe work.
how does it run without dlss?
ok for shits and giggles i ran skyblock with potato settings and no atmos sky and im surprised it runs this poorly for what it is, something is still very wrong
even at 144p
IT WAS THE FUCKING UI
WHAT
1440p DLAA 
i can actually hear my GPU fans revving so hard rn
lmao its the same as this
well it should run better at lower resolutions now
it probably isnt, but another edge case if i had to guess
maybe the passthrough method isn't very efficient
would certainly be weird but... who knows at this point lmao
its definitely wasting CPU cycles
using the API like this is uncharted territory 
time to implement native UI, goodbye copilot credits
even if it doesnt provide a meaningful perf improvement, its more progress deprecating GL
hopefully it will be full vulkan soon enough
🔥
🏁
so, how are you approaching this?
direct remix api calls from the wrapper
adding new api functions specifically for orthographic elements
including a rasterization pass for 3D objects in the inventory

i'd be surprised if this ends up being more efficient to be honest
but i hope it is
Native DX12? 
i mean it is, there is no DMA copies back and forth from GL to VK. Think of this as native UI rendering of any game, its Minecraft > Remix, there is no translation layer
Guh
Performs much better?
it looks a little off from vanilla but all of it is there
idk i dont have afterburner open
absolutely not 🥀

looks like i need to suffer more for FO4

i may just try to optimize the current method instead
If you only show off skyblock
You claim the title for most optimized Remix game

i already tried, the DMA transfer at least for minecraft is just way too expensive
i was able to reduce it by lowering the resolution of that buffer but it made the UI look like shit
here is the important thing @sonic dagger there is absolutely no point in doing this if your game is already bottlenecked by per-pixel tracing operations (PT), drawcalls, or light sampling
yeah its fine
okie
thanks. i was legit freaking out lol
FO4 has an immense amount of UI elements and i don't think i could realistically convert them like you are for MC
no worries lol, i was trying to emphasize it hurts perf when nothing else is taking up GPU time
like in a normal world the UI probably ate like 5% of the total frame
@hard chasm do you have instancing in BetaRT? Since you’re drawing a lot of the same blocks over and over?
yeah it uses instancing
geo cost is very low
main bottleneck is just how complex the lighting is because the samples directly affect performance
fonts 
still completely gpu bottlenecked here depsite what afterburner says
i think its the vanilla rendering thats taking the chunk out of it
is that what xess normally looks like?? 
at 144p yes
its the only upscaler to let you go that low
perf is so good 
hopefully i can add the more optimized atmos sky
i think for path tracing, gpu measurements aren't very accurate. kinda noticed similar behavior in cyberpunk
i wonder if i can get some free perf by seperating the TLAS/BLAS for both world geometry and living entities,
make the world one static until block updates or something
Wouldn’t that cause framerate drops when placing or breaking blocks since it rebuilds?
i mean it doesnt already
so to clarify, the 2.67ms measurement that hmm shared was actually just what tracy measured it at in FNV. but FNV was running at like... 14 FPS at the time, so i'm not convinced it's a good figure
realistically the sky cannot be optimized much further without sacrificing quality, and at that point it's not really even worth using imo
i mean BetaRT depends on it 😛
the only changes to the sky since the 1.4.2-plus release were to fix some color issues
damn
Fair
But right now, all blocks are separate in BVH?
Unless I’m misunderstanding what you’re trying to do
if you can find some optimizations i will be grateful lol
dynamic entities and world chunks share the same space, i want to sever them so there is less updates per frame
Ah, got it
i dont even know if it would meaningfully improve performance
menu is fixed 
i think the last thing is getting steve to render in the inventory
now implement a background and a hunger bar and call it Minecraft 1.0

This is what CR looks like btw

face reveal
absolutely gobsmacked opus 4.8 did this in one try, skinned character rendered in a custom rasterized shader entirely in remix
Now make him look like jack black

✨
Ew, rasterization

ngl dxvk is vulkan so maybe........ jk
eepy 💤
pretty sure i finally got the vertex lighting right for blocks in the inventory
I think its a liiiiittle bit too dark on the sides of blocks but its very close
yea
also looks like the left facing side is brighter than the right one in the original
guh i thought i just fixed that
lol cool, the original hud came back to the vanilla renderer
can clearly see what looks off now
wait why is the hud a pixel off center
thats going to fuck with me now
How did you even notice that lol
Oh yeah I see it
if i'm being honest i prefer this
lol
its too late im fixing it
😭 nooooo
you did actually get the brightness like 100% correct btw its just the left facing side issue made the whole thing look darker
something about this comparison I find funny
Its 0.03% brighter* on the right facing side
how could you say this is acceptable

this is the way it's meant to be 
it is if u squint
for realsies though no one is gonna notice lol
trust
I did

And im PISSED about it too

well ur just wrong 
imagine working on rasterizing the ui when you havent even got height maps working yet

Im such a hater
do not question my methods 
does beta 1.7 have cats??
no
😭
just dawgs
I got uhhhh hedgehogs. best I can do
this is all i got left cuh
Grok could do all this in a day

@gork is this true
Good night CR, get some well deserved rest
NOOOO
Wait is it night for you
Unc need his nap time 👴👴👴 🪦
Damn. Because of Minecraft?
ok ban this guy too
☺️
Be a sigma and just never sleep like me 💪 💪
💪 💪
big change on both sides

Pop a couple melatonin and do a large eep
ui stuff is live on the remix side if yall wanna go look at the code
oh for sure
probably cursed cuz its only built for this mod
🥱 🛌 😴
why havent you PR'ed it to either main or remix plus
im sure sparkles would accept it 
It is PR’ed to main
I even fixed the conflict recently with the latest Remix
Do people forget I implemented FSR

Is it just a myth
Maybe the real FSR was the friends we made along the way

And? now RTX 20 and 30 series users have Frame Gen
You’re welcome

👋
hi
if someone tries this on rdna2, will they re-enact the experience of running b1.7.2 at release day on a gma 950?
on windows, yes
on linux, it should be fine?
i ran b1.7.3 on a s3 virge back in the day 🥀
oh wait maybe not the virge, but whatever 3d chip s3 made in like 2005

oh i am cooking today
the PEAK


dw at this rate its coming out 🔜
the polish phase is almost over
oh i see why the hud looks shifted, its actually not, its just my stupid fucking screenshot tool

vanilla GL is NO MORE
Plans to make the tip of the torches emmsive? Kind of looks weird with the light hovering but the tip dark
they are normally, the emissive map gets removed each time i rebuild the wrapper, i've just been too lazy to fix it
Lazy CR
🥀
Can’t believe you’re getting lazy, not like you decompiled and modified Minecraft or anything


would you look at that, with the GL output gone, the gpu usage is more accurate now 🫃
come on homelander's death was the only good part of season 5
lol not too bad, this is much more than i tested previously as well
14K signs
☺️
i made an oopsie ☺️

Settings?
*inverse rayman
mobs on drugs
they don't really matter here
resolution and settings

I see you getting like 100fps, but a 5080 could do that on 1080p
still don't matter, game bottlenecked
remix is doing a whole lot of nothing with 14K signs
I meant in general
1440p DLSS ultra perf, ultra PT preset ingame
100fps at 480p ya?
pretty much lol
project is officially bottlenecked by the path tracing so im pretty sure
perf will not change for a while until more opts come from nvidia
Or you just start making more game specific optimizations

yeah lemme just gamble by asking the AI to do that 
Opus 4.8 locking in to decrease draw calls:

i wish that were true but dont have that bottleneck anymore 😩
what does tracy say
i could add more tracy counters on the gpu side and see what could be done but that will take a bit
ill have to do another run
@sonic dagger any upcoming changes from your fork? im gonna rebase my betart fork on your latest changes before i start optimizing
development is halted for a couple weeks. if there is anything, it'd be just some very minor stuff
you can use the main-squashed branch if you want and then just cherrypick the few commits that have been made since them for sky fixes
TAA-U 25% scaling when for the Non NVIDIA users

Bake in LSFG as well
Where i can download and test the BetaRT?
it is not out yet
i wish it would be a beta test. I'm so excited about that. i think it'll be released in late 2026 or early 2027
lol
I would hope that its going to release maybe a liiiittle bit before late 2026 but I guess anything is possible
The urge to make an old joke about CR is killing me right now but I will restrain myself 

there isnt much else to do other than fix some remaining bugs
ill try to hold myself off from "innovating" like adding sharc 😛
the urge is strong
Maybe innovate one more time
sharc would be cool
well i should've clarified, cherry-pick the one Hmm made
Let me make a showcase, I beg of you
sharc gonna be peak
Thanks for reminding me to rebase my runtime 
I’ll do that now
yah when its out 🗣️
i need someone to make a trailer or some promotional material
i would do it but i would probably do 1/3 of it and then forget about it 
@final mountain the joke is tempting but 🤫 😛

Intel
lore accurate butcher
e
e
e
absolutely stoked to work on BetaRT with my new pc today
void linux 👀
i luv void





