๐งต Yafray
Anonymous at Tue, 23 Jan 2024 19:18:24 UTC No. 971625
So, I had previously restored Blender 2.49 to run on Debian 12. Here's the patch if you want it:
https://sourceforge.net/projects/sn
And that's great but I was wondering where Yafray went because back in the day I remember some of the Yafray stuff being quite impressive.
In the UI code the button to switch to Yafray had been removed, but it was present until 2.48, so I back-ported it and I was able to make it work as a plug-in renderer again.
So, what would you like to see? I have no idea what features are broken though because this was the end of the line for Yafray... for whatever reason.
Anonymous at Tue, 23 Jan 2024 19:40:34 UTC No. 971628
Image-based texture mapping doesn't seem to work. It it has ever worked (I really can't remember) I'll fix it eventually.
Some procedural textures, global illumination and transparency work.
Anonymous at Tue, 23 Jan 2024 20:10:40 UTC No. 971632
>>971625
take the cycles pill unironically
Anonymous at Tue, 23 Jan 2024 20:12:49 UTC No. 971634
>>971632
You're very welcome to fuck off.
Anonymous at Tue, 23 Jan 2024 20:20:18 UTC No. 971635
>>971634
forced s0vl
Anonymous at Tue, 23 Jan 2024 23:28:06 UTC No. 971662
>>971632
Nah, yafray was awesome. Cycles is barebones at best
>>971641
>>971638
Keep going
Anonymous at Wed, 24 Jan 2024 00:36:19 UTC No. 971670
YafRay still exists in the form of YafaRay. Couldn't you use it in conjunction with recent versions of Blender? I can't check right now but there may be an export option for it.
Anonymous at Wed, 24 Jan 2024 00:51:52 UTC No. 971673
>>971670
I've tried to make the recent one work but I couldn't. The problem is that it's for a recent version of Blender, but not the latest.
This is a Sauerbraten map. I'm still missing the HDR features because I have to set up an older version of OpenEXR. I'll try it eventually.
Anonymous at Wed, 24 Jan 2024 01:11:41 UTC No. 971674
Back in the day I used to have it on my Pentium II but I didn't have the resources and the expertise to make anything out of it.
Most importantly, unlike that other thing that renders donuts, this is pleasant to use because don't have to mess around with nodules and testicals.
You want something to be blue or red? You got it. You want sun light and global illumination? There it is.
Anonymous at Wed, 24 Jan 2024 06:26:40 UTC No. 971714
This seems like a giant waste of time considering you can achieve results like these in realtime now and getting there is also insanely faster now.
I guess it's cool if you're interested in how things worked back then but there are too many people now who think they MUST use outdated software if they want certain results.
Anonymous at Wed, 24 Jan 2024 06:46:52 UTC No. 971716
>>971714
It's not a waste of time. I want to preserve the good stuff from before people like you pozzed it with Screen Space GPU gimmicks.
And I wanted to do it before you make it disappear because you're embarassed that something from 23 years ago works better than your modern PBR donut rendering system.
Anonymous at Wed, 24 Jan 2024 10:22:01 UTC No. 971723
>>971716
>something from 23 years ago works better than your modern PBR donut rendering system.
You've yet to prove that from any of your renders.
All I'm seeing is Xbox 360-tier graphics. All you've proven so far is that you're too much of a brainlet to hit F12 in the newer versions.
Anonymous at Wed, 24 Jan 2024 14:08:26 UTC No. 971734
>>971723
You don't get it and you're dumb.
Anonymous at Wed, 24 Jan 2024 14:44:58 UTC No. 971737
>>971716
All of that noise in that render makes your point absolutely fucking shit. Just because you want to waste your life and time making shit doesn't mean the rest of us want to live in the past.
Anonymous at Wed, 24 Jan 2024 15:36:13 UTC No. 971745
>>971737
Don't you have some PBR USD OSL donut that needs rendering? Nobody is keeping you here.
Anonymous at Wed, 24 Jan 2024 22:59:49 UTC No. 971774
I just wanted to try... the subject. I haven't done anything special with the materials.
Yafaray on Blender 2.79 it's beyond hopeless because the export plug-in is very broken and I don't think it would be worth the effort to fix it.
Anonymous at Thu, 25 Jan 2024 02:28:31 UTC No. 971789
>>971774
The only reasonable person in the thread
Anonymous at Thu, 25 Jan 2024 09:18:36 UTC No. 971807
These are some random asseticles from:
https://github.com/TheGameCreators/
There are a lot of them, they're free and there would be a whole Python project to be made to make them usable in Blender.
I'll explain later or in another thread maybe but environment pieces like these work similar 9-sector patches.
Anonymous at Thu, 25 Jan 2024 10:19:34 UTC No. 971808
I also want to make a patch for this Blender 2.49 + Yafray setup so that I have a button that says: "Make the current scene your bitch" and when you press it, it adds a bunch of absurdly colored lights to the scene.
Anonymous at Thu, 25 Jan 2024 10:53:12 UTC No. 971809
>>971716
You take this way too personally. Those insults only work if someone has an emotional attachment to their software and not practical, which is obviously not them.
Anonymous at Fri, 26 Jan 2024 15:38:58 UTC No. 971937
This is just a teaser for:
https://sourceforge.net/projects/su
Yes, it's a rendering system written in Java and it's from 17 years ago. I remember it being quite good but I've never tried the Blender export plugin before.
From what I remember it was supposed to be a Java re-write of PBRT 2 like LuxCore:
https://luxcorerender.org/
Which I'll try eventually. Maybe.
Anonymous at Fri, 26 Jan 2024 16:40:18 UTC No. 971947
Nevermind Sunflow. I just remembered that 10 years ago while trying to make Yafray work (which was what I really wanted but at the time I wasn't as good as programmer to do all the patching and recompiling) I also tried Sunflow and the export plugin. Long story short it needs work and I'm not sure it's worth it.
Yafray on the other hand has that 3DSMAX-ish running on Wicrosoft Windows 95 FF7-ish vibe built-in and none of that very specific "taste" that anything made in Blender seem to have. It feels like a proper expensive cardboard boxed permanently licensed software package. And it's really easy to use. And that's all I really care about.
Anonymous at Sat, 27 Jan 2024 20:27:14 UTC No. 972075
This is for those who want to "see the wires". Notice the beautiful glPolygonStipple() pattern on the selected triangle and of course, the Nodes editor of Blender 2.49, which I have no idea how to use because I've never used it.
Anonymous at Sun, 28 Jan 2024 10:51:05 UTC No. 972126
>>971633
It's still a default add-on
Anonymous at Wed, 31 Jan 2024 19:28:10 UTC No. 972485
I totally forgot that Yafray had the same option that lets you trade noise for blotches as in Povray.
In the code there seem to be stuff such as a cloud generator, HDRi backgrounds and subsurface scattering.
Unfortunately that functionality is not connected to to the Blender UI at the moment. There is no documentation and the demo files are long lost but one bit at the time I'll try to re-enable it.
Anonymous at Wed, 31 Jan 2024 21:04:03 UTC No. 972493
>>972491
>I'm a programmer
Oh that explains a lot
๐๏ธ the chair nerd at Wed, 31 Jan 2024 21:22:20 UTC No. 972494
>>972491
>I'm also not gay.
That's what a dick taker would say.
>I'm a programmer.
That's what a huge faggot would say.
Anonymous at Fri, 2 Feb 2024 02:09:25 UTC No. 972667
>yafray
I hope you realize you could use Cycles with the tonemapper off and achieve the same results
Anonymous at Fri, 2 Feb 2024 02:32:53 UTC No. 972672
>>972667
>I hope you realize you could use Cycles with the tonemapper off and achieve the same results
I hope you realize you could use Yafray with a tonemapper and achieve the same results of Cycles
>>972491
Looks good man, those anons are butthurted. Do you have documentation how to use it?
Anonymous at Fri, 2 Feb 2024 02:42:23 UTC No. 972679
>>972489
>These all look like absolute shit
tell yourself that while you cry at night
>>972491
Keep going anonn
Anonymous at Fri, 2 Feb 2024 08:30:54 UTC No. 972700
I was able to load an HDRi. It seems to work... kinda. But I'm more interested in pic related which should enable this:
https://courses.cs.duke.edu/fall01/
For which I have the internal renderer as a reference for what it should look like. I've also seen something related to a clouds generator and some other procedural texture stuff. Maybe derived from Povray? Subsurface scattering looks like it needs fixing.
>>972672
>Do you have documentation how to use it?
I don't remember any documentation ever existed aside from a file in Blender which is responsible for converting whatever you type into the UI to Yafray commands.
Anonymous at Fri, 2 Feb 2024 12:03:03 UTC No. 972715
>>971625
damn, I remember that interface
Anonymous at Sat, 3 Feb 2024 01:28:30 UTC No. 972804
The sky/atmosphere stuff doesn't work in Yafray at the moment. It should be implemented but seems to be disconnected from the interface. Maybe I'll be able to fix it. Pic related is internal renderer with tonemapping.
Anonymous at Sat, 3 Feb 2024 03:53:49 UTC No. 972813
>>972679
I had a big cry, woke up this morning and decided that all those renders still look like shit.
Anonymous at Sat, 3 Feb 2024 06:27:00 UTC No. 972818
>>972804
That one's pretty neat. I don't think the obviously polygonal terrain suits the look well though.
Anonymous at Sat, 3 Feb 2024 07:27:30 UTC No. 972820
>>972818
Initially I meant to post something like this, to showcase the gradient in the sky and because the paper says that this effect should help give a sense of depth to the scene, but then I got carried away.
Anonymous at Sat, 3 Feb 2024 22:31:35 UTC No. 972921
So here's the situation with the atmospheric effect:
Yafray - the implementation is incomplete
Internal on 2.49 - It's sus
Internal on 2.79 - Seems to be closer to what it's supposed to do.
The paper say that the objects in the distance should shift to blue unless in the path of the sun, then the hue should shift to yellow. And I think I can see some of that.
Anonymous at Sun, 4 Feb 2024 05:33:20 UTC No. 972942
>>972820
I love how you're acting as if modern renderers and programs can't do whatever the fuck this autistic shit is but better
Anonymous at Sun, 4 Feb 2024 09:10:34 UTC No. 972947
>>972942
My question is very specific. How do I do this:
https://docs.blender.org/manual/en/
in Blender 3.4.1 which is the one that comes with Debian 12 and which I have?
At the end of the page it says:
"Atmosphere shading currently works incorrectly in reflections and refractions [...] This will be addressed in a later release."
How did they address the issue? By yanking everything out? Do I have to re-create the formulas in the paper with some sort of nodes? If so which ones?
Anonymous at Mon, 5 Feb 2024 01:30:55 UTC No. 973017
>>972955
lmao I love how you're acting as if that looks good. All you're proving is how useless this plugin/effort into this plugin is. But to each their own I suppose.
Anonymous at Mon, 5 Feb 2024 01:33:40 UTC No. 973018
>>972955
You really think you did/are doing something worthwhile hahahahaaha
Anonymous at Mon, 5 Feb 2024 02:45:22 UTC No. 973022
So, first of all I'm not going to be doing any more comparisons after this because I don't have enough patience or CPU power but I've heard of this Spectral rendering thing.
So, I've grabbed this:
https://github.com/mmp/pbrt-v4
compiled it and ran the simplest scene possible: white sky and solid color scenery. In pic related top is Cycles and bottom is PBRT v4. Samest settings as possible. You be the judge but to me... It's pretty brutal.
>>973017
>>973018
Yes.
Anonymous at Mon, 5 Feb 2024 13:40:31 UTC No. 973056
>>973022
It looks like fucking shit
Anonymous at Mon, 5 Feb 2024 16:07:46 UTC No. 973073
Just another render with PBRT v4, just because I've made it. I like the sense of depth that it gives. I've read on Povray's manual that when a light ray bounces off a surface it's expected to lose power, but also to lose saturation. PBRT v4 seems to be able to capture this effect.
Anonymous at Mon, 5 Feb 2024 16:25:34 UTC No. 973079
>>973017
>>973018
>>973056
Did yafray touched you in your privates?
Anonymous at Tue, 6 Feb 2024 05:56:02 UTC No. 973125
>>973079
For sure! I got touched in all my naughty parts but I can still objectively see that these renders and point that OP is trying to make is fucking useless, stupid as fuck, and hilarious as to how useless this all is.
Anonymous at Tue, 6 Feb 2024 16:36:45 UTC No. 973171
>>973125
You are not being honest, you are too invested in difaming yafray, I am starting to think that yafray really touched you, maybe in a metaphorical way? There must be something on your past that is making you act this unhinged way.
Maybe you tried and tried to make it work but you never succeeded? Maybe you were a fan but you lost an important furry render while you were trying to masturbate to homemade furry erotica and you decided that yafray was your enemy? I understand that you never "finish" because the render failed and you never achieved post nut clarity, but you have to learn to let it go.
It's been years, just let it go.
Anonymous at Tue, 6 Feb 2024 18:03:24 UTC No. 973180
A little test animation rendered by Yafray. I'll do something more elaborate when I'll have time. It does have the feel that I like.
>>973171
They do this to me all the time. They come from some /lgbt/ related Discord. To trigger them you just have to post something critical of the new highly culturally enriched people who are vandalizing Blender these days.
Anonymous at Wed, 7 Feb 2024 03:36:12 UTC No. 973215
Because of PBRT, I've discovered this;
https://cgg.mff.cuni.cz/projects/Sk
It should be the same sky model that Unreal Engine uses. I've added to my own little raytracer as a test and I got pic related. Maybe I'll transfer it into Blender later.
Anonymous at Wed, 7 Feb 2024 12:26:18 UTC No. 973246
>>971625
what makes this renderer so special from the others that you want to resurrect it?
Anonymous at Wed, 7 Feb 2024 13:48:13 UTC No. 973252
>>973246
The single most important thing is explained here:
http://megapov.inetart.net/manual-1
And also because it looks like 3DSMAX.
Anonymous at Wed, 7 Feb 2024 14:55:34 UTC No. 973259
>>973252
Why don't you just use 3dmax then?
Anonymous at Wed, 7 Feb 2024 15:11:53 UTC No. 973260
I was about to program this myself:
https://github.com/andrewwillmott/s
It generates parametric HDRi which should be usable by any renderer.
I'm still missing the Atmosphere part of this ouside of the internal renderer:
https://docs.blender.org/manual/en/
That's the idea but that manual page is misleading. According to the paper, the effect of the dry atmosphere is not just a blueing of stuff into the distance.
>>973259
I don't know. Do you have the [REAL] [NOVIRUS] version of the crack for 3DSMAX for Linux?
Anonymous at Wed, 7 Feb 2024 19:53:10 UTC No. 973272
>>973260
>Blender 2.49
>Linux
Wow, now I feel bad for making fun of a retarded special needs kid. My bad bro
Anonymous at Thu, 8 Feb 2024 12:36:21 UTC No. 973350
In here >>973215 I think I had the sky sideways. This is what I think the model is supposed to look like.
But now I'm very intrigued by the spectral rendering of PBRT v4 because it should solve the hue change in multiple reflected rays, the dry atmosphere and this >>973220 at once.
It's going to take some work to make up a decent export plugin for it but fortunately I have some old code I've written for PBRT v3. I'll see if I can adapt it or something.
Anonymous at Sun, 11 Feb 2024 01:04:46 UTC No. 973617
Some progress on my own renderer. I've added an approximate way to deal with the sun disk. The problem is that it's a 2 degrees radius circle that carries about half of the energy of the whole sky.
My goal is to eventually have a button that says: "Render this model as if I brought it outside today" with as little other input as possible.