Technical Artist/Technical Animator in games
Building side projects and learning new things where ever my interests take me
---
geocast | OpenGL | mathematics
I love small incremental changes on a project that I care about. Even if this doesn't "make it", it's a prototype of...something...that I built entirely by myself. I come primarily from a DCC tools background with very little web dev so to see something like this grow slowly gives me a lot of joy.
My thought is to publish this as a blender add-on as soon as possible, host an example of it, and continue building it while live.
#threejs #geocast
My wife and I are building a little game together. She's working on the pixel art while I handle gameplay. I'm putting it together without an engine and building it out using Odin and raylib. Currently, writing a little level editor to place sprites. So much fun!
@Sumi64Bit Looks great! Just starting out building a simple little project using Odin and raylib. A bit overwhelming if you haven’t done it before. Looking forward to the process though.
I'm working on some collision detection for something at work. The idea is that a character can pick up certain objects but my normal methods for ray casting were producing incorrect results. While researching solutions I came across the "Fibonacci Sphere". This allows you to evenly distribute points along the surface of a sphere. I can then use these points as target locations for a ray trace for a better chance at getting an accurate hit. This should work better for concave objects or objects with holes. Excited to try this out! Of course, I don't plan on ray casting 1600 traces. Something more reasonable like 32 or 64 should do.
So many people in replies puzzled.
"Bro, why not use Process Explorer from sysinternals?"
You're missing the point. The time-to-market mentality has clouded your mind.
There are people in this world that have passion. Some of them have passion for programming.
They love growing their knowledge in how systems work, diving deep into internals, learning how to do things in a software realm so that it's aligned with how hardware works.
Some coined the term "mechanical sympathy"
People explore their passions. They don't necessarily want to:
- maximize the efficiency
- beat the competition
- deliver value
- sell the product
- run a business
- automate all the inconveniences
- use higher level languages to be concerned only about their unlimited ideas or w/e
There are people, who left to their own devices, would be very happy to be in their room, tinkering.
That's it.
I enjoy the process of carefully thinking through a problem and writing code to solve that problem. If I prompt my way to a solution, it feels empty and hollow. I get absolutely nothing out of it. Sure maybe a little cookie cutter app that wouldn't have been built otherwise, but I don't feel any personal growth.
Admittedly not the most complex demo, but I'm just practicing linear algebra and vector math - simple proximity detection and a custom "laser". First time really doing anything in Unity before. There's nothing better than building things by hand and the "aha" moments that go along with it.
Going through Understanding the Odin Programming Language by @karl_zylinski . Super excited to being writing something in it. Everyone says it's a "cozy" language. I see where they're coming from!
Highly recommend donating to Blender. I recently used it to mock up something, so we donated $500. Autodesk would have charged $255/month for access to an onerously DRM'd equivalent that would have made me grumpy. It's only fair that Blender should get the payment instead!
When there are no tables available at a restaurant, the greatest lifehack is asking to be seated at the bar. I've rarely failed being seated right away.
@FrameworkPuter Hey can you hold one of these for me? 😅I live in Brazil...I'm sure you're aware how difficult it is to import things here. I'll be making a trip to the States later this year. This is on my list.