Feature Request: Copy Node to ASCII, to paste on Otoy Forums

A forum where development builds are posted for testing by the community.
Forum rules
NOTE: The software in this forum is not %100 reliable, they are development builds and are meant for testing by experienced octane users. If you are a new octane user, we recommend to use the current stable release from the 'Commercial Product News & Releases' forum.
Post Reply
User avatar
Hydra
Licensed Customer
Posts: 263
Joined: Mon Jan 12, 2015 5:36 pm

It seems that we all spend a lot of time trying to explain what we're doing and or copy and pasting jpgs of whatever we are doing in the GUIs.

If I could just 'copy' of a node and paste it to a forum as an ASCII List, everyone can read and understand what is going on quicker. There would of course be bonus marks if we could copy that from the forum and paste it to into Octane.

(Just an FYI, but I mostly edit through the Daz plug in. However I'm really trying to get at what goes on in the Node Graph Editor.

If you look at we are all communicating at times, it can be clunky;
http://render.otoy.com/forum/viewtopic. ... s+V6+skins
-----------------
Intel i7-4790K, Asus Z97-A, Corsair 32GB DDR3 1866MHz CL9, 2XAsus STRIX GTX980 DirectCU II OC 4GB, 4XSamsung 840 EVO Raid 10, Win 7 x64 Pro.
User avatar
abstrax
OctaneRender Team
Posts: 5510
Joined: Tue May 18, 2010 11:01 am
Location: Auckland, New Zealand

Hydra wrote:It seems that we all spend a lot of time trying to explain what we're doing and or copy and pasting jpgs of whatever we are doing in the GUIs.

If I could just 'copy' of a node and paste it to a forum as an ASCII List, everyone can read and understand what is going on quicker. There would of course be bonus marks if we could copy that from the forum and paste it to into Octane.

(Just an FYI, but I mostly edit through the Daz plug in. However I'm really trying to get at what goes on in the Node Graph Editor.

If you look at we are all communicating at times, it can be clunky;
http://render.otoy.com/forum/viewtopic. ... s+V6+skins
You can do that already in the Standalone version. Did you try?
In theory there is no difference between theory and practice. In practice there is. - Yogi Berra
User avatar
Hydra
Licensed Customer
Posts: 263
Joined: Mon Jan 12, 2015 5:36 pm

I've never seen anyone use it before... how do you display it in the forum?

<?xml version='1.0' encoding='utf-8'?>
<OCS2 version='2210003'>
<graph id='1' type='1' name='Data I/O'>
<node id='2' type='34' name='RGB Image' position='132.5 -25'>
<attr name='filename' type='11'>C:\....\H_Chest_Plates_N.jpg</attr>
<pin name='power'>
<node id='3' type='31'>
<attr name='value' type='6'>1</attr>
</node>
</pin>
<pin name='gamma'>
<node id='4' type='6'>
<attr name='value' type='8'>2.2 0 0</attr>
</node>
</pin>
<pin name='invert'>
<node id='5' type='11'>
<attr name='value' type='1'>1</attr>
</node>
</pin>
<pin name='transform'>
<node id='6' type='66'>
<pin name='rotation'>
<node id='7' type='6'>
<attr name='value' type='8'>0 0 0</attr>
</node>
</pin>
<pin name='scale'>
<node id='8' type='6'>
<attr name='value' type='8'>1 1 0</attr>
</node>
</pin>
<pin name='translation'>
<node id='9' type='6'>
<attr name='value' type='8'>0 0 0</attr>
</node>
</pin>
</node>
</pin>
<pin name='projection'>
<node id='10' type='78'>
<pin name='uvSet'>
<node id='11' type='9'>
<attr name='value' type='4'>1 0 0</attr>
</node>
</pin>
</node>
</pin>
<pin name='borderMode'>
<node id='12' type='57'>
<attr name='value' type='2'>0</attr>
</node>
</pin>
</node>
<node id='13' type='34' name='RGB Image' position='-167.5 -25'>
<attr name='filename' type='11'>C:\...\H_Chest_Plates_D.jpg</attr>
<pin name='power'>
<node id='14' type='31'>
<attr name='value' type='6'>1</attr>
</node>
</pin>
<pin name='gamma'>
<node id='15' type='6'>
<attr name='value' type='8'>2.2 0 0</attr>
</node>
</pin>
<pin name='invert'>
<node id='16' type='11'>
<attr name='value' type='1'>0</attr>
</node>
</pin>
<pin name='transform'>
<node id='17' type='66'>
<pin name='rotation'>
<node id='18' type='6'>
<attr name='value' type='8'>0 0 0</attr>
</node>
</pin>
<pin name='scale'>
<node id='19' type='6'>
<attr name='value' type='8'>1 1 0</attr>
</node>
</pin>
<pin name='translation'>
<node id='20' type='6'>
<attr name='value' type='8'>0 0 0</attr>
</node>
</pin>
</node>
</pin>
<pin name='projection'>
<node id='21' type='78'>
<pin name='uvSet'>
<node id='22' type='9'>
<attr name='value' type='4'>1 0 0</attr>
</node>
</pin>
</node>
</pin>
<pin name='borderMode'>
<node id='23' type='57'>
<attr name='value' type='2'>0</attr>
</node>
</pin>
</node>
<node id='24' type='34' name='RGB Image' position='-17.5 -25'>
<attr name='filename' type='11'>C:\...\H_Chest_Plates_S.jpg</attr>
<pin name='power'>
<node id='25' type='31'>
<attr name='value' type='6'>1</attr>
</node>
</pin>
<pin name='gamma'>
<node id='26' type='6'>
<attr name='value' type='8'>2.2 0 0</attr>
</node>
</pin>
<pin name='invert'>
<node id='27' type='11'>
<attr name='value' type='1'>0</attr>
</node>
</pin>
<pin name='transform'>
<node id='28' type='66'>
<pin name='rotation'>
<node id='29' type='6'>
<attr name='value' type='8'>0 0 0</attr>
</node>
</pin>
<pin name='scale'>
<node id='30' type='6'>
<attr name='value' type='8'>1 1 0</attr>
</node>
</pin>
<pin name='translation'>
<node id='31' type='6'>
<attr name='value' type='8'>0 0 0</attr>
</node>
</pin>
</node>
</pin>
<pin name='projection'>
<node id='32' type='78'>
<pin name='uvSet'>
<node id='33' type='9'>
<attr name='value' type='4'>1 0 0</attr>
</node>
</pin>
</node>
</pin>
<pin name='borderMode'>
<node id='34' type='57'>
<attr name='value' type='2'>0</attr>
</node>
</pin>
</node>
<node id='35' type='16' name='Glossy Material' position='52.5 75'>
<pin name='diffuse' connect='13'/>
<pin name='specular' connect='24'/>
<pin name='roughness'>
<node id='36' type='31'>
<attr name='value' type='6'>0.2</attr>
</node>
</pin>
<pin name='index'>
<node id='37' type='6'>
<attr name='value' type='8'>0 0 0</attr>
</node>
</pin>
<pin name='normal' connect='2'/>
<pin name='opacity'>
<node id='38' type='31'>
<attr name='value' type='6'>1</attr>
</node>
</pin>
<pin name='smooth'>
<node id='39' type='11'>
<attr name='value' type='1'>1</attr>
</node>
</pin>
<pin name='edgesRounding'>
<node id='40' type='6'>
<attr name='value' type='8'>0 0 0</attr>
</node>
</pin>
<pin name='filmwidth'>
<node id='41' type='31'>
<attr name='value' type='6'>0</attr>
</node>
</pin>
<pin name='filmindex'>
<node id='42' type='6'>
<attr name='value' type='8'>1.45 0 0</attr>
</node>
</pin>
</node>
</graph>
</OCS2>
-----------------
Intel i7-4790K, Asus Z97-A, Corsair 32GB DDR3 1866MHz CL9, 2XAsus STRIX GTX980 DirectCU II OC 4GB, 4XSamsung 840 EVO Raid 10, Win 7 x64 Pro.
User avatar
roeland
OctaneRender Team
Posts: 1823
Joined: Wed Mar 09, 2011 10:09 pm

At least in the standalone you can copy nodes to a text file. Copy in Octane, paste in any text field. On the forum you can put the text in a code block.

Code: Select all

<?xml version='1.0' encoding='utf-8'?>
<OCS2 version='2220000'>
 <graph id='1' type='1' name='clipboard'>
  <node id='2' type='18' name='Blue water' position='1526 -86'>
   <pin name='reflection'>
    <node id='3' type='31'>
     <attr name='value' type='6'>1</attr>
    </node>
   </pin>
   <pin name='transmission'>
    <node id='4' type='31'>
     <attr name='value' type='6'>1</attr>
    </node>
   </pin>
   <pin name='roughness'>
    <node id='5' type='31'>
     <attr name='value' type='6'>0</attr>
    </node>
   </pin>
   <pin name='index'>
    <node id='6' type='6'>
     <attr name='value' type='8'>1.333 0 0</attr>
    </node>
   </pin>
   <pin name='dispersion_coefficient_B'>
    <node id='7' type='6'>
     <attr name='value' type='8'>0 0 0</attr>
    </node>
   </pin>
   <pin name='bump'>
    <node id='8' type='31'>
     <attr name='value' type='6'>0</attr>
    </node>
   </pin>
   <pin name='normal'>
    <node id='9' type='31'>
     <attr name='value' type='6'>0</attr>
    </node>
   </pin>
   <pin name='opacity'>
    <node id='10' type='31'>
     <attr name='value' type='6'>1</attr>
    </node>
   </pin>
   <pin name='smooth'>
    <node id='11' type='11'>
     <attr name='value' type='1'>1</attr>
    </node>
   </pin>
   <pin name='medium'>
    <node id='12' type='58'>
     <pin name='absorption'>
      <node id='13' type='33'>
       <attr name='value' type='8'>0.5 0.05 0.01</attr>
      </node>
     </pin>
     <pin name='scale'>
      <node id='14' type='6'>
       <attr name='value' type='8'>1 0 0</attr>
      </node>
     </pin>
    </node>
   </pin>
   <pin name='fake_shadows'>
    <node id='15' type='11'>
     <attr name='value' type='1'>0</attr>
    </node>
   </pin>
   <pin name='refractionAlpha'>
    <node id='16' type='11'>
     <attr name='value' type='1'>0</attr>
    </node>
   </pin>
   <pin name='filmwidth'>
    <node id='17' type='31'>
     <attr name='value' type='6'>0</attr>
    </node>
   </pin>
   <pin name='filmindex'>
    <node id='18' type='6'>
     <attr name='value' type='8'>1.45 0 0</attr>
    </node>
   </pin>
  </node>
 </graph>
</OCS2>
You can copy (*) the text and then paste into Octane Standalone. This is not yet supported in the plug-ins though.

--
Roeland


(*) Unfortunately when using Firefox, you have to select by dragging from the start to the end of the code block.
User avatar
grimm
Licensed Customer
Posts: 1332
Joined: Wed Jan 27, 2010 8:11 pm
Location: Spokane, Washington, USA

That is cool. At first I was thinking to myself, what good is a bunch of unreadable XML? :)
Linux Mint 21.3 x64 | Nvidia GTX 980 4GB (displays) RTX 2070 8GB| Intel I7 5820K 3.8 Ghz | 32Gb Memory | Nvidia Driver 535.171
Post Reply

Return to “Development Build Releases”