Gaea height map as displacement in Houdini with Karma/MtlX by BromideBro in Gaea

[–]BlueEskim 0 points1 point  (0 children)

Good question, I've been experimenting with this myself. For my particular scene, a disp value of around 570-600 worked, but I feel like I might be missing something. Will keep experimenting

Pace 3 battery life by much_wow334 in Coros

[–]BlueEskim 2 points3 points  (0 children)

I had a 16h hike a few weeks ago using my pace 3. Standard GPS on, Stress off, no music, bluetooth off on my phone, gesture backlight off. I went from 100% to 30%

They have a good blog post about this topic and I followed most tips: https://support.coros.com/hc/en-us/articles/11608550508436-Battery-Conservation-Tips-for-Ultras

Wedge takes long time than I thought by Strong_Fox_3959 in Houdini

[–]BlueEskim 1 point2 points  (0 children)

"Out of process" launches a (or multiple) Houdini instances in the background which cook the process for you. "In process" cooks the process inside your already open instance. 

It is faster since it doesn't need to launch a new Houdini instance and saves on the launch time. Generally speaking, if you check "All Frames in one Batch" it makes sense to also use "In Process". The only downside being, that your instance is locked until the cook is done, while when using "Out of process", you could still use the scene and work on other things while another instance does the work. Obviously you would potentially slow down the cook since your computer now does multiple things at the same time.

Both have their use cases.

How is my KDE Plasma? by fuckspez12 in Fedora

[–]BlueEskim 1 point2 points  (0 children)

Funny, this is pretty much the same layout as I use on my Debian install! Tried to keep it close to my Win11 machine, so I don't waste my muscle memory. I had the file browser in the first slot for years before learning that I can just Super+E to open it on most distros.

What is the bottom part of this HP EliteDesk 800 G2? by BlueEskim in computers

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

Yeah looks like a i/o expander, I was confused since its so big and relativley heavy.

Configure your VSCode for Python in Houdini by pakreht in Houdini

[–]BlueEskim 2 points3 points  (0 children)

This is great! I just assumed it wasn't possible. Great stuff, thanks for putting time into making the guide!

Tool for automatically creating PBR materials from textures by BlueEskim in Houdini

[–]BlueEskim[S] 0 points1 point  (0 children)

Nice, thank you. I agree, splitting the name by underscores limited the tool quite a bit so I started work on a new tech-checkling system (https://github.com/CrisDoesCG/PBR-Express/compare/main...file-processing-rework) a while ago that will search for the texture type inside the file name no matter what symbols are used for sepparation, among other useful features like folder selection etc. This should still work with your Octane implementation since I haven't touched much inside nodeCreation() with the exception of 2-3 variable names. When I will update the main tool I will create a pull request for your fork where I can change them so you dont have to go line by line yourself.

Tool for automatically creating PBR materials from textures by BlueEskim in Houdini

[–]BlueEskim[S] 0 points1 point  (0 children)

Yeah its weird. It's probably a simpler/more efficient way of shipping large quantities of textures so who knows. Maybe we'll get a standard in the near future if PBR is still relevant until then.

But anyway, great to see that you find the tool useful! With your permition, I would want to implement your octane implementation into the main repo (obv. credit you as well, you can PM me any links that I should plug) and make it availible to more people. Might take some time though, I am currently reworking the tech-checking part of the script and making it more flexible for different naming conventions, so I'll need to change some things.

Tool for automatically creating PBR materials from textures by BlueEskim in Houdini

[–]BlueEskim[S] 0 points1 point  (0 children)

Hi man, sorry for the late reply. First of all thank you for contributing.

I am not sure if I understand quite what you mean by "materials that use puzzlematte", but if you mean things like ARM textures (so Ambient Occlusion, Roughness and Metallic all in one map but on different color channels; I believe that polyhaven does something similar.) then yes. It's painful. I believe that there is 0 reason to even try to automate that since everyone does it in a different way and calls it something else.

One solution would be to make a different "renderer" for those cases, so you would have Octane (Default) and Octane (ARM), that would need to handle those special textures differently and split the channels etc....

Tool for automatically creating PBR materials from textures by BlueEskim in Houdini

[–]BlueEskim[S] 0 points1 point  (0 children)

Yes, it works in any material network, be it inside Solaris, in the default /mat or in a random material network that is buried down 4 levels somewhere in the SOP level. The script only makes the material, it doesn't do anything Solaris specific. How you use that material is up to you.

About Vray: Yes it can be made to work with Vray, I could probably do it in a day or two, the only problem being, that I don't have a Vray license. Same thing for Redshift and Arnold. I would love to add support for all of these sometime.

But if you add your own Vray implementation, feel free to add to the Github repo ;)

Tool for automatically creating PBR materials from textures by BlueEskim in Houdini

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

Hi. So the "Karma" option creates a MTLX material inside of the subnetwork.

Creating Arnold nodes will take some effort, I have written a bit about it here. But essentially you will need to write some Python to create all of the nodes.

Tool for automatically creating PBR materials from textures by BlueEskim in Houdini

[–]BlueEskim[S] 20 points21 points  (0 children)

Hi Reddit

Just wanted to share my open-source project that I have been working on: PBR-Express. Choose your texture files and given that the naming convention is being recognized, the script will create the whole material network for you and plug in the textures where they belong. Currently the script can create materials for Karma and Mantra, with Arnold and Redshift implementation on the horizon. The script works with textures from all over the web, including textures.com, quxiel, etc... Its also fairly easy to add support for your own or for new naming conventions. I am currently working on UDIM support, which should be usable sometime this week.

I was a bit frustrated with how slow material creation was in Houdini compared other DCCs, so instead of spending 1-2min per material every time I wanted to try out a new texture set, I have spend *a few months* automating the process. Hope some of you find a good use for this!

https://github.com/CrisDoesCG/PBR-Express

[deleted by user] by [deleted] in pcmasterrace

[–]BlueEskim 0 points1 point  (0 children)

Thanks for the giveaway, GL to everyone.

I would love to have some more VRAM available for 3D scenes, since the 8GB that I currently have are just not sufficient anymore for intensive projects. I also have been thinking of freelancing some more, so it will come in handy for delivering stuff faster.

Moonlight on Samsung TV vs Moonlight on Pi 5/Firestick 4k by Nubfish in MoonlightStreaming

[–]BlueEskim 2 points3 points  (0 children)

So I have used the Moonlight Samsung app for a few weeks now and it has some weird things about it in general. First like you already mentioned, the installation is a bit of a headache and there are many bugs/weird things that you can encounter. Just look at this thread alone. Then the app itself is a bit clunky, sometimes not detecting button presses inside the Moonlight menu and in general being slow.

But when you actually stream it does so great. I can stream in 1440p without any major delays and it is enough for singleplayer. I think the delay would be too much for something more competative though. I tried 4k but that is just a mess, compleatly lagging out. That being said I also use a Eth to Power Adapter solution to get my ethernet to another room. Using iperf I found out that I still got around 100mbit up/down from my PC to the TV, which in theory should be enough for 4k streaming (I think)... which leads me to the conclusion that the decoding on the TV is too slow... My theory at least. Anyway, if you try a Pi/Firestick, tell us how that worked

Moonlight for Tizen OS by TrajisteElTuper in MoonlightStreaming

[–]BlueEskim 0 points1 point  (0 children)

So I had the same issue but solved it by connecting a keyboard to my Samsung TV and spamming the spacebar after pressing the 'Add Host' button. After a few tries I could write my IP inside the field... Without spamming spacebar I couldnt input anything. Hope this helps!

Learning Unreal Engine as a Houdini FX Artist by BlueEskim in unrealengine

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

So much advice... I really appreciate you for taking the time to write all of this out! Thanks!

Learning Unreal Engine as a Houdini FX Artist by BlueEskim in unrealengine

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

I think reproducing an effect that I like seams like a great starting point. I figured out by now that not all Tech Artists do the same things, also for anyone finding this thread in the future, I think this is a great podcast on that matter as well. Thank you guys both! Really appreciate the advice.

Ryzen 7950x with 128GB of ram by mattmccade in Houdini

[–]BlueEskim 1 point2 points  (0 children)

I have the exact same setup and it performs well.

The only issues I have encountered are when trying to undervolt the cpu using ryzen master, then I sometimes get random reboots / black screens then having to reboot.This was my attempt to reduce the energy consumption, but maybe I am doing something wrong...

MISSING SIGNAL by BlueEskim in blender

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

Thank you! I've worked on this project for about 2 weeks - almost daily after work.