#Stylized Floating island being prepped for R3F

1 messages Β· Page 1 of 1 (latest)

polar minnow
#

First attempt at modelling a stylized floating island in blender before trying to integrating with R3F in code πŸ₯³ . This is gonna be a proof of concept and for sure will no doubt bring up limitations or challenges.. There's going to be some GPU or instanced flying particles and an orb you can move around and mouse click interactions with the particles + maybe a night time version. Let me know your thoughts guys, really do love all the stuff people do here ❀️‍πŸ”₯😎

coarse ridge
#

I'm interested to see your journey

polar minnow
#

Yea I’m going to do a full write up/ tutorial on all the resources techniques I’m using / any modifications to the plan. Will be sure to post some ss’s or videos as I go on this post πŸ™‚

polar minnow
#

Good progress πŸ™‚ UVs sorted for base mesh, need to fix gusts texture and export the grass positional vectors for instancing into JSON. Used a nextjs starter kit https://dev.to/whoisryosuke/react-three-fiber-and-nextjs-starter-template-3cp0 which really accelerated getting the base mesh through gltfjsx πŸ™‚ hdri maker for the custom background, the base is a different color to the background's top.

DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

I’ve been really getting into 3D and game development, from Blender and Maya to Unity and Unreal...

coarse ridge
#

I'm curious to see how you handle foliage painting converting to instances

polar minnow
#
  • some playing around with noise and rotation
#

alpha clipping basically *

#

get 3-4 grass strands for 4 verticies

coarse ridge
#

Ah! Thanks for sharing

polar minnow
#

test with dummy grass, needs some tweaking πŸ˜†

polar minnow
#

Very very first hosted mvp

#

Can I am why a combined bake for a semi transparent wind gust is bright in blender but very vague in threejs?

#

Also camera isn’t positioned yet

#

Zoom out lol

#

Can I ask*

polar minnow
#

adding some fireflies, custom sprite not added yet

#

should be on the link soon

#

technique was to store positional data inside images/textures and then read in r3f shaderMaterials for points. You have to give the points material dummy positions (doesnt matter what vecs this is) just has to be total number or particles and a index for each particle so you can make some uvs for a long 1 px height image. And then read the data out of the color pixel, making sure you store it as non color in the blender python script