Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New realisation of renderer on WebGPU (webgpu.mcraft.fun) #120

Open
wants to merge 379 commits into
base: next
Choose a base branch
from

Conversation

sa2urami
Copy link

@sa2urami sa2urami commented May 15, 2024

LATEST PLAYGROUND DEMO
LATEST MAP DEMO (Future City)

tasks:

  • Fog, chunk opacity, cube map stars &meter
  • true cull face (like normal dot product)
  • investigate reusing shaders pipeline
  • > 2gb buffers for 4090
  • static lighting with cache
  • ssao
  • slabs & stairs, custom models like torches
  • god rays vol lighting
  • linearize Z (make clip Z far)
  • pass vert shader - fix lag on old ipads 5 with slow rest
  • display current rendering tiles
  • check transparent no text
  • frustum culling chunks
  • always draw 8 block radius

@zardoy

  • redesign mobile control like ptg
  • fix ui rot bug
  • investigate alt orientation ui
  • optifine zoom button
  • print more info on loading chunks, debug minecraft-like ui
  • always fix conn rel
  • load chunks in spiral, no mesher recompute, all sides on edges
  • Singleplayer world worker
  • mem crash ui
  • mem buff limit

Copy link

codesandbox bot commented May 15, 2024

Review or Edit in CodeSandbox

Open the branch in Web EditorVS CodeInsiders

Open Preview

@zardoy
Copy link
Owner

zardoy commented May 21, 2024

/deploy

Copy link

Deployed to Vercel Preview: https://prismarine-pho51nlw6-zaro.vercel.app
Playground
Storybook

@zardoy
Copy link
Owner

zardoy commented May 22, 2024

/deploy

Copy link

Deployed to Vercel Preview: https://prismarine-6lrmuc5cl-zaro.vercel.app
Playground
Storybook

@zardoy zardoy changed the title New realisation of renderer on WebGPU New realisation of renderer on WebGPU (webgpu.mcraft.fun) May 24, 2024
@zardoy
Copy link
Owner

zardoy commented May 25, 2024

/deploy

Copy link

Deployed to Vercel Preview: https://prismarine-bc2ncs3uy-zaro.vercel.app
Playground
Storybook

@zardoy
Copy link
Owner

zardoy commented Jun 25, 2024

/deploy

Copy link

Deployed to Vercel Preview: https://prismarine-1x8yri3lq-zaro.vercel.app
Playground
Storybook

@zardoy
Copy link
Owner

zardoy commented Jul 10, 2024

/deploy

Copy link

Deployed to Vercel Preview: https://prismarine-gpwdotih8-zaro.vercel.app
Playground
Storybook

@zardoy
Copy link
Owner

zardoy commented Jul 10, 2024

/deploy

Copy link

Deployed to Vercel Preview: https://prismarine-90t7s5wjn-zaro.vercel.app
Playground
Storybook

@zardoy
Copy link
Owner

zardoy commented Jul 18, 2024

/deploy

Copy link

Deployed to Vercel Preview: https://prismarine-700h6sw1a-zaro.vercel.app
Playground
Storybook

@zardoy
Copy link
Owner

zardoy commented Jul 31, 2024

/deploy

Copy link

Deployed to Vercel Preview: https://prismarine-rfw8k4jpj-zaro.vercel.app
Playground
Storybook

@zardoy
Copy link
Owner

zardoy commented Aug 2, 2024

/deploy

Copy link

github-actions bot commented Aug 2, 2024

Deployed to Vercel Preview: https://prismarine-n3cdd3dup-zaro.vercel.app
Playground
Storybook

@zardoy
Copy link
Owner

zardoy commented Aug 2, 2024

/deploy

Copy link

github-actions bot commented Aug 2, 2024

Deployed to Vercel Preview: https://prismarine-h8wzgbvk8-zaro.vercel.app
Playground
Storybook

@zardoy
Copy link
Owner

zardoy commented Aug 4, 2024

/deploy

Copy link

github-actions bot commented Aug 4, 2024

Deployed to Vercel Preview: https://prismarine-arqd0oaby-zaro.vercel.app
Playground
Storybook

@zardoy
Copy link
Owner

zardoy commented Aug 4, 2024

/deploy

Copy link

github-actions bot commented Aug 4, 2024

Deployed to Vercel Preview: https://prismarine-qyfyijkk9-zaro.vercel.app
Playground
Storybook

@zardoy
Copy link
Owner

zardoy commented Aug 4, 2024

/deploy

Copy link

github-actions bot commented Aug 4, 2024

Deployed to Vercel Preview: https://prismarine-5aftdhvlw-zaro.vercel.app
Playground
Storybook

@zardoy
Copy link
Owner

zardoy commented Aug 5, 2024

/deploy

Copy link

Deployed to Vercel Preview: https://prismarine-n3iscmjve-zaro.vercel.app
Playground
Storybook

* [to pick!] initial effort on putting integrated server into worker! only browserfs is now need to be refactored for saves access

A lot of refactoring, cleanup!

* cleanup renderer

* fix build

* a

* small improvements

* minor cleanup

* just make it work somehow, todo think of better sync

* longtook

* much smoother physics, fix dist rm
Copy link

Deployed to Vercel Preview: https://prismarine-qcyajsznz-zaro.vercel.app
Playground
Storybook

Copy link

Deployed to Vercel Preview: https://prismarine-451rpet18-zaro.vercel.app
Playground
Storybook

Copy link

Deployed to Vercel Preview: https://prismarine-m460wlo4z-zaro.vercel.app
Playground
Storybook

Copy link

Deployed to Vercel Preview: https://prismarine-6o5ap23fj-zaro.vercel.app
Playground
Storybook

Copy link

Deployed to Vercel Preview: https://prismarine-mwypo8b1v-zaro.vercel.app
Playground
Storybook

Copy link

Deployed to Vercel Preview: https://prismarine-o0dyj4yjm-zaro.vercel.app
Playground
Storybook

Copy link

Deployed to Vercel Preview: https://prismarine-7vtg147fr-zaro.vercel.app
Playground
Storybook

Copy link

Deployed to Vercel Preview: https://prismarine-3eqokr0nl-zaro.vercel.app
Playground
Storybook

Copy link

Deployed to Vercel Preview: https://prismarine-7rcybuijy-zaro.vercel.app
Playground
Storybook

Copy link

Deployed to Vercel Preview: https://prismarine-gkgubf05x-zaro.vercel.app
Playground
Storybook

Copy link

Deployed to Vercel Preview: https://prismarine-hk2nbb8f2-zaro.vercel.app
Playground
Storybook

Copy link

Deployed to Vercel Preview: https://prismarine-8gtarzyuq-zaro.vercel.app
Playground
Storybook

Copy link

Deployed to Vercel Preview: https://prismarine-6hu484i9e-zaro.vercel.app
Playground
Storybook

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants