Forum użytkowników programu Rhinoceros 3D

RHINOCEROS => RhinoScript i RhinoPython => Wątek zaczęty przez: skalanya w 16 Listopad 2015, godz.20:35

Tytuł: white color
Wiadomość wysłana przez: skalanya w 16 Listopad 2015, godz.20:35
Witam

Wrzucam skrypt mojego autorstwa :) (jeden z pierwszych)
Do zmiany wszystkich warstw na białe i później zamienia wszystkie elementy na biało.
Miłych efektów :) W szczególności się przydaje kiedy projekt budowlany (architektoniczny) trzeba wysłać branżystom jako podkład.
Pozdrawiam
Andrzej
To co poniżej należy wkleić w Button editor:





-_RunPythonScript (

import rhinoscriptsyntax as rs

import random

from System.Drawing import Color

 

def whitecolor():


    return Color.FromArgb( 255 , 255 ,255 )


layerNames = rs.LayerNames()

if layerNames:

    for name in layerNames: rs.LayerColor(name, whitecolor())


                           

objs = rs.AllObjects()


if objs:
   

    color = ( 255 , 255 ,255 )

    if color:

        for obj in objs: rs.ObjectColor( obj, color )
)