Search found 18 matches

Go to advanced search

by Nocturnial
Wed Sep 18, 2019 1:37 am
Forum: Developers corner
Topic: FreeCAD Renderer Workbench improvements
Replies: 20
Views: 785

Re: FreeCAD Renderer Workbench improvements

Thanks :) Of course I'm going to send improvements upstream. At the moment I'm still busy coding & debugging and internally things could change a lot. I was thinking of cherry-picking the parts that are finished and not controversial and send those upstream in the mean time. Once I have implemented ...
by Nocturnial
Sat Sep 14, 2019 3:14 pm
Forum: Developers corner
Topic: FreeCAD Renderer Workbench improvements
Replies: 20
Views: 785

Re: FreeCAD Renderer Workbench improvements

@furti I've added support for version 2 of luxcore's file format (SDL). If you're planning to add support for it, I can do a quick backport so you'll be able to use it with your code. The appleseed export seems to be going ok. I didn't use maximum quality settings because... well.. I didn't had the ...
by Nocturnial
Mon Sep 09, 2019 11:45 am
Forum: Developers corner
Topic: FreeCAD Renderer Workbench improvements
Replies: 20
Views: 785

Re: FreeCAD Renderer Workbench improvements

When i look at blenders principeld bsdf it has 17 inputs. Where a lot of them are not so relevant i think. So we will end up with 10 dedicated methods. That is not that much in my opinion. I'll cherry-pick my current branch so you'll have fixes so that the current render workbench works on windows....
by Nocturnial
Mon Sep 09, 2019 9:13 am
Forum: Developers corner
Topic: FreeCAD Renderer Workbench improvements
Replies: 20
Views: 785

Re: FreeCAD Renderer Workbench improvements

Having a dict to store the data in the class is also fine for me. But i would not use a "getFloat("xxx")" approach but instead add dedicated "getXxx()" methods like "getRoughness()" "getTextureFile()" and so on. Because this gives a dedicated API. Otherwise i can do stuff like "getFloat("TextureFil...
by Nocturnial
Sun Sep 08, 2019 10:15 pm
Forum: Developers corner
Topic: FreeCAD Renderer Workbench improvements
Replies: 20
Views: 785

Re: FreeCAD Renderer Workbench improvements

The only thing I see that needs to be discussed is: should the material be a dict or a separate class. Aftetwards we can continue development separately without getting into conflict i think. Of course it should be a class. I'm currently using the dictionary from the freecad material directly becau...
by Nocturnial
Sun Sep 08, 2019 11:54 am
Forum: Developers corner
Topic: FreeCAD Renderer Workbench improvements
Replies: 20
Views: 785

Re: FreeCAD Renderer Workbench improvements

I don't mind being pinged. But I really don't understand why you pinged me for comments after you've issued a PR instead of before.
by Nocturnial
Thu Sep 05, 2019 12:29 am
Forum: Material
Topic: Fix for creating/changing colors in material card
Replies: 6
Views: 353

Re: Fix for creating/changing colors in material card

These steps are for the 0.19 pre-release (exact details below) but they are also present in the master branch (HEAD github) Can't edit diffuse color: 1) Run freecad 2) (menu) File->New 3) Switch to arch workbench 4) (menu) Arch->Material tools->Material 5) in combo view in the tab tasks , you see th...
by Nocturnial
Wed Sep 04, 2019 6:36 pm
Forum: Material
Topic: Adding refraction index
Replies: 9
Views: 271

Re: Adding refraction index

Why is this? Is it because Blender cannot use the Transparency value but it can use illum ? I don't know if the OBJ file format is standardized somewhere, but I think you should better ask Yorik where he got the values that he uses. As I read in Wikipedia, there is a basic, standard OBJ format, but...
by Nocturnial
Tue Sep 03, 2019 1:21 am
Forum: Material
Topic: Adding refraction index
Replies: 9
Views: 271

Re: Adding refraction index

I wouldn't worry too much about "other" programs. Given that Blender is open source and popular, I think it makes sense first to focus on Blender, and similar open source projects. Later on we can see if other programs can be used as well with the parameters defined. Hehehe, I like that you put the...
by Nocturnial
Mon Sep 02, 2019 11:27 am
Forum: Material
Topic: Adding refraction index
Replies: 9
Views: 271

Re: Adding refraction index

I had this idea as well. It would be nice that you could export materials "ready for rendering", in say Blender. Therefore, some properties, even if not used in FreeCAD (metallness, roughness, reflectivity, etc.), could be there for when the object is exported to another software. In the case of Bl...

Go to advanced search