Extended my topology libs to work on non-Euclidean domains (spherical, toroidal, etc.) by turning mesh edges into geodesics. Below: Bridson's Poisson disk sampling across different domains.
#indiedev #gamedev #computergraphics #computationalgeometry #topology
03.10.2025 20:51 โ ๐ 48 ๐ 7 ๐ฌ 2 ๐ 0
Yes
03.10.2025 17:12 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Some progress on the VAT export in #illugen. Complex mesh animations can be imported in game engines ... (made with an internal build)
#VFXFriday #realtimevfx #vfx
03.10.2025 14:29 โ ๐ 14 ๐ 1 ๐ฌ 0 ๐ 0
Meaning trying to detect inside/out by any means on a mesh that isn't very "nice" is rough, and things that are usually out of sight out mind to an artist or someone who's made the mesh doesn't exactly make your job of voxelizing such meshes easier :D
02.10.2025 15:12 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Therein lies the madness that is sloppy meshes
02.10.2025 14:10 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
I need to try some hysteresis for my sparse sim at some point
28.09.2025 23:18 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Dimmer RGB colors
27.09.2025 21:51 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0
Bright Red-Blue-Yellow primaries
27.09.2025 21:51 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
Some tests I did with hacking in mixbox (github.com/scrtwpns/mix...) support today
Left: RGB blending
Right: Mixbox blending
Interestingly I there's a lot to take from this for smoke scattering, which generally has an absorption component, so subtractive color mixing makes sense I think?
27.09.2025 21:51 โ ๐ 28 ๐ 0 ๐ฌ 1 ๐ 0
Tile* level
26.09.2025 16:53 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Time level yeah, and I have large tiles (so there's not a lot of tiles, max 64K by design). And I have a wave size of at least 32 (never heard of anything less, I swear!), so fetching 32 values at once and distributing them across a wave sort of fits nicely
26.09.2025 16:53 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
A graph
25.09.2025 19:26 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
Singly linked lists? Doubly linked lists? On the GPU?
I use 27-way linked lists on the GPU, and it's good and highly appropriate!
25.09.2025 19:07 โ ๐ 12 ๐ 0 ๐ฌ 2 ๐ 0
Definitely skipping US conferences for the foreseeable future:(
23.09.2025 21:47 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0
A cool experiment would actually be to have these, but view them under different colored light
23.09.2025 21:44 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Fog is <color> if it scatters <color> light. It is not <color> if it absorbs it.
What do you mean what color is the fog if there's no light?
23.09.2025 21:44 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
Setting/defining a fog color is probably the easier part *nervous laughter*
23.09.2025 21:40 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
PBR for fog?
Normals? Metallic? Diffuse? Specular? Roughness? Concepts thought up by the deranged
23.09.2025 21:38 โ ๐ 3 ๐ 0 ๐ฌ 1 ๐ 0
I basically just use it as an alternative to Github Gist, and with its files stored in my Dropbox I can have the same files on both of my PCs. The ability to link files and such is cool and all, but less useful I feel.
21.09.2025 18:08 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
19.09.2025 19:27 โ ๐ 9 ๐ 0 ๐ฌ 0 ๐ 0
๐ค
19.09.2025 19:21 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
19.09.2025 19:21 โ ๐ 4 ๐ 0 ๐ฌ 1 ๐ 0
On the other hand, grinding forever can also end up shedding new light on a problem which ends up opening the door for a different solution, or even open up for new approaches or make different problems relevant alltogether. Not entirely economical for most people though
09.09.2025 16:54 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
What do you mean I can't tunnel vision on this one problem over and over for weeks on end? I definitely don't do that...
Some times it helps to get back to it later though if possible, but it's hard to let go. ๐ซ
09.09.2025 15:54 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
I'm surprised how quickly I got in and out the door this time. Probably didn't take me more than a minute ๐
08.09.2025 21:05 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
Same for sinh(x)/x, the division simply goes away and you're left with really neat coefficients that rapidly goes to zero. Something like 1/(2n+1)!
08.09.2025 20:33 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Apparently the thing I was ultimately after is often called "exprel". Naively you'd default to just doing expm1(x)/x, but interestingly the denominator happens to cancel when you expand, and what looked like a 0/0 simply isn't anymore. Made me more appreciative of not jumping to conclusion too soon
08.09.2025 20:30 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
I enjoy pain. That is why I code simulation engines.
My blog: http://brashandplucky.com
Artist, Tech-Artist, TD, Developer, Illustrator, Husband, & Father. #freelance / #contract #houdini & #python
https://www.travissaul.com/work-gallery
๐ช Lรธse klimakrisa, redde naturen og ta vare pรฅ alle? Det ๐ฆ๐ณ mulig!
๐ Grรธnnere, varmere og smartere
https://mdg.no/blimed/bidra
Senior Artist - Looking
Award Winning Game Developer
https://www.artstation.com/mayaoberg
Formerly: Crystal Dynamics, 2k Games, Arrowhead Games, DICE LA, Sledgehammer
She/They Hon/Hen
All views are 100% my own
Technical Artist at Splash Damage
Technical Director @ keen games - working on Enshrouded
Postdoctoral researcher - Expressive Computation Lab @ UCSB
http://em-yu.github.io
Research Scientist @ Intel
Designing design tools. Developer/ creator of Cavalry.app. Rhubarb enthusiast. Cumbrian. Based in Sheffield, UK.
High School Physics Teacher. Desmos Fellow. He/him. #iTeachPhysics #EduSky
www.afreeparticle.com
Educator | Author #MathPlay | Keynote Speaker | #EdTech Consultant ~Spreading the joy of Math Play ๐บ๐ธ๐จ๐ด ๐ http://amazon.com/dp/1990566561
http://libovalencia.com
Loves gpu programming, compilers, optimization, and building things from scratch.
https://mastodon.gamedev.place/@sprig, https://darzu.io, https://sprig.land
Rendering Engineer at Bitshift Entertainment
Math teacher, Desmos Fellow, Desmos Certified Presenter, Amplify- Curriculum Support Specialist, Product Marketing Specialist - Math, Math Consultant, basically anything mathed #iteachmath
Professional Site: https://mrcorleymath.wixsite.com/mathedtech
Pretends to be a Graphics Programmer, multiplying by -1.0f. I like video games and people who make them. Ex R*. Helped out a little bit with Horizon Remaster and TLOU2 port. All opinions are my own and not rated by the ESRB. He/him.
๐ธ๐ช Developer at W4 Games, working on #GodotEngine. Creator of the Godot Jolt extension. Previously at Frostbite, Avalanche and others.
Weโre on a mission to help everyone learn math & love learning math.
Try our ๐ Graphing + ๐ Geometry + ๐ 3D tools
Kyoto, Q-Games, tech programmer http://shadertoy.com/user/blackjero
Into maths/geometry, art, shader coding, drawing, winter and various outdoor activities. Hyper Active Husky.
https://twitter.com/blackjero (inactive)
mastodon.gamedev.place/@blackjero
Software engineer by day, creative retro/game-dev by night. Also father of three, casual runner, motorsports fan, and mostly harmless ๐ฉ๐ฐ
Composite: https://apps.apple.com/us/app/composite-image-conversion/id6745785918
#gamedev #pixelart #synthwave
Iโm a 3D visualization professional focus on product and architecture visualization.
To see my work, visit my website:
www.momostudio.pt