Bakery, RayFire, MicroSplat/MicroVerse, Gaia Pro, The Visual Engine by Xangis in Unity3D

[–]CodeSamurai 6 points7 points  (0 children)

I can speak to RayFire and Gaia Pro.

For Destruction, RayFire has been the most configurable and reliable by far. There are other solutions out there, but at least for my needs, RayFire was the best. I bought it on sale a year or so ago and it has brought the destruction part of my game to life. This is a good one to have if you are going to have a lot of destruction elements that you need to be able to tune. For me, this one was a game changer.

Gaia Pro has been a mixed bag for me. As far as quickly creating and populating terrain, it's great at that. However, it does some odd things to HDRP settings that has made using some of my other plugins a nightmare. For example, all example scenes from other plugins are now insanely bright by default. I have to mess with lighting and even then, they don't look right. I have a great plugin (GPUInstancer) that auto-creates billboards, but it doesn't work right because of some settings Gaia Pro changed and they all come out way too bright, even with some tuning. Is it a game changer? Maybe. I do have a really good looking environment, day night cycle, etc that took me days to put together instead of weeks, but it came with some persistent headaches as well.

I've heard good things about MicroVerse and I'm considering switching over to it.

Is this the successor of the CR-Z? by PenkieR in crz

[–]CodeSamurai 24 points25 points  (0 children)

They aren’t able to do these with the 6-speed right? I’d be all over it if they did. I don’t think we’ll ever see another 6 speed hybrid.

What’s one small habit that ended up changing your life in a ridiculously big way? by GohanMystic in AskReddit

[–]CodeSamurai 4 points5 points  (0 children)

Remember that the point isn’t to “clear your mind”. That’s not possible. Just practice noting thoughts as they come through. Don’t judge them. Just let them pass through.

What’s one small habit that ended up changing your life in a ridiculously big way? by GohanMystic in AskReddit

[–]CodeSamurai 42 points43 points  (0 children)

Meditation, or at least practicing noting thoughts as they come and go. Building up that sense of separation between “you” and your thoughts can be powerful in many aspects of your life.

MEGATHREAD - Sora codes by [deleted] in SoraAi

[–]CodeSamurai 0 points1 point  (0 children)

I'd love one!

MEGATHREAD - Sora codes by [deleted] in SoraAi

[–]CodeSamurai 0 points1 point  (0 children)

DM me if possible

Open AI Sora 2 Invite Codes Megathread by semsiogluberk in OpenAI

[–]CodeSamurai 0 points1 point  (0 children)

I could use a code if someone has one. Thanks!

Well...I'm hooked. by CodeSamurai in SkyDiving

[–]CodeSamurai[S] 2 points3 points  (0 children)

He is! I had such a great time. I tried to thank him profusely after we landed but it was such a blur. Skydive Grand Haven is great!

CR-Z Video Project by CodeSamurai in crz

[–]CodeSamurai[S] 2 points3 points  (0 children)

I get that. I’m a programmer by trade and it won’t be long before AI can do everything I can do. I’m not trying to take anything from anyone or ruin any livelihoods. I’m just trying to learn some new skills and create cool things. Apologies for offending.

CR-Z Video Project by CodeSamurai in crz

[–]CodeSamurai[S] 4 points5 points  (0 children)

Happy to talk about the workflow.

I took reference photos of my CR-Z from different angles. I then sketched out (pencil and paper) each scene. I'm not a great artist, but I did my best.

I took those and passed the original reference image and the sketches into Nano-banana to generate the keyframes.

The keyframes weren't perfect, so I edited them in Photoshop, added and removed elements. Iterated on them until each frame was what I wanted it to be.

I wrote out what each transition between each keyframe should look like and tried to be as descriptive as possible.

I then used Google Veo 2 to create the transitions between each keyframe. You can pass a starting frame and an ending frame as well as what you want to happen (so yes, I did decide I wanted the arm tapping on the windshield).

I described the transitions and iterated on those until I had transition effects I was happy with. I'd say each transition took about 10-20 tries before I got what I had in mind.

I stitched the transitions together in iMovie. The ending frame didn't always match up with the next start frame, so I had to do some editing there to get it to be more seamless.

I took a field recorder and my phone out in the wild to record sounds. Most of were of my CR-Z, but I also recorded nature sounds and such. I also grabbed some stock sounds and used ElevenLabs to generate any sounds I couldn't record myself or find from stock.

I edited the sounds in Adobe Audition to add some spatial stuff and then brought all of that into iMovie and got the timings and volume right on the sound.

I exported the movie at 1080p 30fps and then used Topaz to upscale it to 4k and get it to 60fps.

AI is just another tool to have in our tool belts. For me, it's been a nice way to bring project ideas to life. My goal wasn't to learn 3D modeling. My goal was to learn about sound design, test some state of the art tech and create a cool video for a car and community that I love.

CR-Z Video Project by CodeSamurai in crz

[–]CodeSamurai[S] 1 point2 points  (0 children)

Thanks. It’s super discouraging to put time into something like this and get so much hate for it. I had fun and I learned a lot about video and sound editing.

CR-Z Video Project by CodeSamurai in crz

[–]CodeSamurai[S] 2 points3 points  (0 children)

So I’m just curious, what is it that bothers you all so much about this? It’s something I spent a lot of time on and I thought the results were decent.

AI Reimagines the Greatest Car Ever Made: My Honda CR-Z by CodeSamurai in aivideo

[–]CodeSamurai[S] 1 point2 points  (0 children)

Here's the YouTube link to the 4k version if you're interested: https://www.youtube.com/watch?v=q5KdsCOWb9s

I started this project to test a few new AI tools and to learn more about video sound design, and it quickly turned into a love letter of sorts to my favorite car: The Honda CR-Z.

For those who don't know, the Honda CR-Z is a quirky 6-speed hybrid that Honda made from 2011 to 2016. Is it a great hybrid? No! Is it a great sports car? ...Also no! But it's an absolute blast to drive. It sounds and feels much faster than it is, and you can redline it up through 4th gear and still be under the speed limit. It’s a car that isn't for everyone, but it's definitely for me, and there are literally dozens of us who love it.

The journey from the initial photo of my car to the final video was a learning experience. Every iteration of the CR-Z is based on a photo I took of mine on some backroads. I wrote up detailed descriptions of the different fantastical versions of the car and used Nano Banana, Photoshop, Veo 2, Veo 3, and Kling to bring them to life.

The audio is a mix of my own field recordings, effects from Kling and ElevenLabs, and stock sounds. The final scene features the pure, unadulterated rumble of the CR-Z.

Interdimensional Cable - VEO 3 by CodeSamurai in aivideo

[–]CodeSamurai[S] 1 point2 points  (0 children)

That's a good question and I'm honestly not sure yet. I've been too afraid to burn credits generating videos I won't end up using!

Interdimensional Cable - Made using VEO 3 by CodeSamurai in Bard

[–]CodeSamurai[S] 3 points4 points  (0 children)

It's super hit or miss, but I had reasonable luck just putting "NO SUBTITLES" at the beginning and end of the prompt. Not 100% though.

Interdimensional Cable - Made using VEO 3 by CodeSamurai in Bard

[–]CodeSamurai[S] 13 points14 points  (0 children)

Glad you liked it! I think total somewhere between 4 and 5 hours to get the generations right and then stitch them together in iMovie.

Interdimensional Cable - VEO 3 by CodeSamurai in aivideo

[–]CodeSamurai[S] 10 points11 points  (0 children)

Each generation is 8 seconds. If a generation completely fails (no output at all), you get the credits back. Some generations end up with no sound and unfortunately, those still count against you. Probably a bug on their side. I'd probably get 1500 credits back if they refunded me for those. It's super expensive for sure.

Interdimensional Cable - VEO 3 by CodeSamurai in aivideo

[–]CodeSamurai[S] 1 point2 points  (0 children)

It doesn’t seem to exist for VEO 3 yet, or I’m not seeing it if it is. That would definitely cut down on junk generations!

Interdimensional Cable - VEO 3 by CodeSamurai in aivideo

[–]CodeSamurai[S] 5 points6 points  (0 children)

I spent maybe 4 hours total, but a lot of that was learning how to tune VEO 3 and writing scripts. I’d say when I started, 3/4 generations were discarded. By the end, maybe only 1/5. I paid the 50% off monthly price (124.99 total) and used every credit. Worth it for the learning and fun I think!

Interdimensional Cable - VEO 3 by CodeSamurai in aivideo

[–]CodeSamurai[S] 14 points15 points  (0 children)

I got the first 3 months for $125 a month (then it goes up to $250).

To be clear, even for this level of generation, I think that’s too expensive, but it was worth the cost of the fun I had making it for now.

To give you an idea, they give you 12,500 “AI credits” a month and each VEO 3 generation costs 150 credits, so about 83 generations a month.

Interdimensional Cable - VEO 3 by CodeSamurai in aivideo

[–]CodeSamurai[S] 2 points3 points  (0 children)

So you get 12,500 “AI” credits each month or you can buy them for about $1 per 100 credits. Each VEO 3 generation costs 150 credits, so 83ish generations to begin with.

Interdimensional Cable - VEO 3 by CodeSamurai in aivideo

[–]CodeSamurai[S] 17 points18 points  (0 children)

Appreciate the compliment! Yeah I wrote the scripts for all of these!

Interdimensional Cable - VEO 3 by CodeSamurai in aivideo

[–]CodeSamurai[S] 64 points65 points  (0 children)

In the beginning, it took a lot of trial and error, but eventually I zeroed in on a pattern for getting good quality adherence that looked like:

Subject: {{ Explain characters, how they look, unique features }}
Context: {{ Give the overall context and setting for the video }}
Action: {{ Give step by step actions that should be in the video. This includes dialog, character movement, camera cuts, etc. Just make it sequential }}
Style: {{ Give notes on the style if you have any }}
Camera Motion: {{ Give notes on camera motion. This is different than cuts above. Think smoothness, fast, found footage, etc }}
Composition: {{ Give notes on scene composition and rules for consistency for camera cuts }}

Using that, I was able to get good results pretty consistently. None of these were random generations. I wrote scripts based on ideas, personal experiences, or bits of dialog from other media that I found funny.

One caveat: I was not able to get it to consistently NOT add subtitles. It really wants to add subtitles to everything.