OSL Texture Sliders Have Unbound Min/Max

Forums: OSL Texture Sliders Have Unbound Min/Max
Sub forum for bug reports

Moderator: aoktar

Forum rules
Before posting a bug report, please check the following:
1. That the issue has not already been disclosed
2. That the issue is specific to this plugin, and not Octane in general (Try reproducing it in Standalone)
Bugs related to the Octane Engine itself should be posted into the Standalone Support sub-forum.


All bug reports should include the information below, along with a detailed description of the issue and steps to reproduce it.
A. Operating System, including version (i.e. Win 7, OSX 10.11.2, Ubuntu 14.04, etc.)
B. Graphics Card(s) model (i.e. GTX 580 - 3GB, TITAN, etc.)
C. RAM Capacity (i.e. 6 GB)
D. Nvidia driver version (i.e. 7.50, 7.5.22)
E. OctaneRender Standalone version, if installed (i.e. 2.24.2, 2.23, etc.)
F. OctaneRender plugin version (i.e. v2.25 - 2.21)
G. Host application version, including build number if available (i.e. 3ds Max 2016 Build 18.0)
H. A detailed description of the issue and steps to reproduce it (Include Screenshots or video capture), as well as an example scene if applicable.
I. Copies of the Octane Log window and Console window outputs (full text attached as a file to your post is recommended).


Please note that reports of issues inside existing threads will be ignored/removed, and reports may be closed if the reporter does not respond to subsequent queries in the thread.

OSL Texture Sliders Have Unbound Min/Max

Postby blastframe » Tue Dec 01, 2020 5:32 pm

blastframe Tue Dec 01, 2020 5:32 pm
A. Windows 10
B. 2 x NVIDIA Titan Black
C. 64 GB Memory
D. Driver 457.30
E. OctaneRender Enterprise 2020.1.5
F. 2020.1.5-R4
G. Cinema 4D R23.110
H.
Hello,
Currently most of the .osl scripts included with Octane do not specify min & max for their sliders, making them extremely difficult to use. I realize that this is because of the OSL Script's developers omission of code such as
Code: Select all
[[int min=1, int max=1000]]
, but there should be a better fallback for this as it is very common and I assume most users would not know OSL scripting. Currently, just a small tweak of the float slider goes from 0.1 to 3136242826161580685133037700330291200 (screenshots attached).

Before.jpg
Before

After.jpg
After
User avatar
blastframe
Licensed Customer
Licensed Customer
 
Posts: 164
Joined: Wed May 21, 2014 6:01 am
Location: Los Angeles, CA USA

Re: OSL Texture Sliders Have Unbound Min/Max

Postby aoktar » Tue Dec 01, 2020 6:28 pm

aoktar Tue Dec 01, 2020 6:28 pm
How it can be a bug? I added these for making help and you report as bug. Not fair, sorry! You can easily add a few parameters to define limits, they are script for users
Octane For Cinema 4D developer / 3d generalist

3930k / 16gb / 780ti + 1070/1080 / psu 1600w / numerous hw
User avatar
aoktar
Octane Plugin Developer
Octane Plugin Developer
 
Posts: 14087
Joined: Tue Mar 23, 2010 8:28 pm
Location: Türkiye

Re: OSL Texture Sliders Have Unbound Min/Max

Postby blastframe » Tue Dec 01, 2020 6:35 pm

blastframe Tue Dec 01, 2020 6:35 pm
Hi Ahmet,
I have worked for major software companies before and this is something that would be filed as a User Experience bug. The software does not operate in accordance with user expectations, particularly if they are new to OSL and are looking to these scripts as examples. It is part of the software you distribute and, if the scripts had proper quality control (and if it's so easy to do), they would have sliders that were set up correctly.

Please have more respect for your customers.
User avatar
blastframe
Licensed Customer
Licensed Customer
 
Posts: 164
Joined: Wed May 21, 2014 6:01 am
Location: Los Angeles, CA USA

Re: OSL Texture Sliders Have Unbound Min/Max

Postby aoktar » Tue Dec 01, 2020 8:20 pm

aoktar Tue Dec 01, 2020 8:20 pm
I can happily remove wrong scripts if it frustrated you. I don't have resources to fix every scripts or send me corrected versions to put in to library.
Octane For Cinema 4D developer / 3d generalist

3930k / 16gb / 780ti + 1070/1080 / psu 1600w / numerous hw
User avatar
aoktar
Octane Plugin Developer
Octane Plugin Developer
 
Posts: 14087
Joined: Tue Mar 23, 2010 8:28 pm
Location: Türkiye

Re: OSL Texture Sliders Have Unbound Min/Max

Postby Goldorak » Tue Dec 01, 2020 9:03 pm

Goldorak Tue Dec 01, 2020 9:03 pm
blastframe wrote:Hi Ahmet,
I have worked for major software companies before and this is something that would be filed as a User Experience bug. The software does not operate in accordance with user expectations, particularly if they are new to OSL and are looking to these scripts as examples. It is part of the software you distribute and, if the scripts had proper quality control (and if it's so easy to do), they would have sliders that were set up correctly.

Please have more respect for your customers.


I will personally work out the included OSL issues being non-obvious to users with the team. We are working hard to make most useful OSL shaders baked into 2020.2 across core/plug-ins shortly to minimize confusion.
User avatar
Goldorak
OctaneRender Team
OctaneRender Team
 
Posts: 2287
Joined: Sun Apr 22, 2012 8:09 pm

Return to Bug Reports


Who is online

Users browsing this forum: No registered users and 2 guests

Wed Apr 21, 2021 7:33 pm [ UTC ]