正在加载视频...

视频加载失败

Water caustics improvements: - Added a "focal depth" with max "sharpness", caustics get smoother away from the focal depth - Voronoi octaves added+multiplied (n1+n2+n1*n2) to make overlaps extra bright - Slight chromatic dispersion, amplified at focal depth

21,717 次观看 • 1 个月前 •via X (Twitter)

26 条评论

gsimone 的头像
gsimone1 个月前

it reads WAY too much like voronoi and I think it's generally overdone, try subtler!

Charlie Callahan 的头像
Charlie Callahan1 个月前

I might tone it down a little bit, but cant decide

davidsong 的头像
davidsong1 个月前

@ggsimm I think it needs toning down a little bit but not much. It's one of those things you become blind to after hours and hours of testing and need a fresh pair of eyes on it later on.

Charlie Callahan 的头像
Charlie Callahan1 个月前

@ggsimm Thanks for the feedback, il definitely tone it down a bit. Its true that its hard to be objective after staring at something for too long like this

Fredrik Giro 的头像
Fredrik Giro1 个月前

maybee weaken the caustics abit?

André 的头像
André1 个月前

This looks beautiful

Charlie Callahan 的头像
Charlie Callahan1 个月前

Thank you!

BreadAndGames 的头像
BreadAndGames1 个月前

Amazing ! What soft are you working with ?

Charlie Callahan 的头像
Charlie Callahan1 个月前

I wrote the game engine myself

BreadAndGames 的头像
BreadAndGames1 个月前

Then I am super mega impressed here ... I don't even know how you get started with building you own engine ! 😅

Kieran 的头像
Kieran1 个月前

That looks amazing

simm3rsive 的头像
simm3rsive1 个月前

gorgeous

Charlie Callahan 的头像
Charlie Callahan1 个月前

Thank you 🙏

mattmac 的头像
mattmac1 个月前

Have you tried driving the caustics from actual wave surface curvature? I’ve seen it done, but only once, in Lux Water for Unity, I believe.

Charlie Callahan 的头像
Charlie Callahan1 个月前

Tried it a little bit then decided it was hard to get it to look right. Too much other stuff to work on

Mr Pixel | Driftania 🏝 的头像
Mr Pixel | Driftania 🏝1 个月前

Very nice water! 🤩

Käy Vriend 🍁 的头像
Käy Vriend 🍁1 个月前

Sweet! I guess you could also drive a mip bias for a caustics texture by distance from the water surface or world depth and have it visually blur as you go deeper.

KingDankKush 的头像
KingDankKush1 个月前

Looks awesome! 👏

Charlie Callahan 的头像
Charlie Callahan1 个月前

Thank you 🙏

Abyeon 的头像
Abyeon1 个月前

Could it get larger the further from the surface it is?

Charlie Callahan 的头像
Charlie Callahan1 个月前

I think instead of getting larger, it would get less "focused" and dimmer further down, until eventually it disappears

Komickaze @ RDC26 的头像
Komickaze @ RDC261 个月前

Gorgeous! Now port it to Roblox. 😁

Jack 🐻🌲 的头像
Jack 🐻🌲1 个月前

I'd take a dip. Looks good.

Charlie Callahan 的头像
Charlie Callahan1 个月前

Thanks, glad you like it

cryptomanavan ☀️ 的头像
cryptomanavan ☀️1 个月前

Ok, DAMN. 👌🔥

JackZ·杰克周 的头像
JackZ·杰克周1 个月前

looks amazing is this ThreeJs or other Engine ?

相关视频

Everything far away in a game engine can feel small, flat, and washed out. That is correct perspective, but it can make for some poor scenery sometimes. Two features I've added to my engine try to fight against that: Spatial Recession magnifies the distance. After a vertex is projected I push its screen position outward from center. Near geometry is untouched. It only moves x and y, never depth, so nothing sorts differently and nothing z-fights. The result is a long lens bolted onto the far half of a wide one: the tower and the ridgeline loom instead of receding, while I keep the wide field of view I actually play in (FOV is identical in both of these examples). Dimensional Falloff is four distance ramps on the surface itself. Lighting contrast flattens so distant hills stop having a hard lit side and a hard dark side, which is what haze does in real life. Color then desaturates toward its own brightness to fake more distance. Then that desaturated color is pushed, and that is the one doing most of the visible work here. Last is texture detail, with a custom MIP value based on distances. All of it keys off real radial distance from the camera rather than depth This is so it stays put when you turn your head. Performance cost is next to nothing. The recession is two lines in the vertex shader. The falloff is a few lerps at the end of the pixel shader, which was already computing that distance for the mip bias anyway. Quite happy with the results, what do you think? #gamedev

Analog Dream Dev

85,980 次观看 • 28 天前

PROMPT DROP 🚨 for Creators & NFT Collectors. 🎨 Minting the Self: Genesis of the Living Canvas🪽 The prompt is optimised to inherit the style, colour palette, and personality of your character. 💀 Drop your creations below 🌐 Keen to see what you mint 👀 🚨PROMPT👇🏼 Use the provided PFP/NFT character as the primary reference. The character must remain fully recognizable and true to its original design—preserve exact facial features, proportions, textures, materials, color palette, accessories, and overall personality. All elements in the scene must adapt to and harmonize with the character’s unique visual style—whether that is cartoon, anime, voxel, hyper-realistic, or stylized 3D. Create a hyper-detailed fine art studio scene where the character stands before a massive canvas. The painting on the canvas is a fully completed, master-level version of the same character, rendered in a refined, elevated interpretation of its original style. The character’s signature identity feature (mask, face, helmet, eyes, or defining trait) must be 100% complete, sharp, and highly detailed—serving as the focal anchor of the composition. They hold a paintbrush dripping with material true to their world (oil paint, neon energy, pixels, liquid chrome, etc.), and the colors precisely match their original palette—visually linking the act of painting to the formation of their body. The studio environment subtly inherits the character’s aesthetic and personality: Color grading aligns with the character’s palette (dark, vibrant, pastel, neon, etc.) Props and materials reflect their universe (futuristic, street, fantasy, minimal, luxury) Lighting style matches their mood (soft cinematic, harsh contrast, neon glow, ethereal light) A large window casts natural or stylized light consistent with the character’s world, enhancing texture, depth, and atmosphere. Paint or material drips from both the canvas and the character, seamlessly blending creator and creation, reality and artwork. Style Output: ultra-detailed, cinematic composition, faithful to the character’s original art direction, enhanced with fine art realism and high-end 3D rendering, 8K resolution, museum-quality lighting, rich textures, depth of field, and tactile detail.

BiBi

11,129 次观看 • 6 个月前

A Smell Simulator That Uses Ultrasonic Waves Through Your Skull To Trick Your Brain Into Thinking Of A Smell That Is Not There. Instead of targeting your nose at all, the device directly targets the olfactory bulb in your brain with "focused ultrasound through the skull". The researchers say that as far as they're aware, no one has ever done this before, even in animals. “We found our ‘sweet spot’ to be low-frequency ultrasound focused right below the forehead and angled downward toward the bulbs. Specifically: • 300 kHz frequency (low enough to penetrate the skull well) • Focal depth of about 39 mm (where the ultrasound energy converged beneath the forehead) • 50–55° steering angles (to point the focus down toward the bulbs) • 5-cycle pulses at a 1200 Hz repetition rate (short, rapidly repeating bursts We distinguish between a smell and a sensation here because, subjectively, they feel different. The smells are strong and localized to the noise, almost like you could sniff around and find the source. The sensations are more diffuse: a weak, slow-onset impression of a smell, often paired with other (likely placebo) feelings, such as a light tingling on the face. Both smells and sensations are strongest on a light in-breath, so we tested by sitting there, with a probe to the forehead, mildly sniffing. Sometimes there is a slight waft of a smell that comes on over a few breaths, and sometimes it just hits you. The first time Albert smelled the garbage, he jerked his eyes open thinking a garbage truck just drove in!" The team of four are Lev Chizhov, Albert Yan-Huang, Thomas Ribeiro, Aayush Gupta. Chizhov is a neurotech entrepreneur with a background in math and physics, Yan-Huang is a researcher at Caltech with a background in computation and neural systems, and Ribeiro and Gupta are co-researchers on the project with software engineering and AI expertise.

Brian Roemmele

61,098 次观看 • 5 个月前