يا باشا ... انت الاول لازم تعمل import لل random module !
جرب انك تعمل excute ل
جرب انك تعمل excute ل
Application.CreatePrim("Cube", "MeshSurface", "", "")
import win32com XSI=Application
Xsi.CreatePrim("Cube", "MeshSurface", "", "")
Application.CreatePrim("Cube", "MeshSurface", "", "") Application.SetValue("cube.Name", "Box", "") Application.SetValue("Box.polymsh.geom.subdivu", 2, "") Application.SetValue("Box.polymsh.geom.subdivv", 2, "") Application.SetValue("Box.polymsh.geom.subdivbase", 2, "")
Application.NewScene("", "0")
import win32com
A=Application
A.CreatePrim("Grid", "MeshSurface") A.SetValue("grid.Name","Floor") A.SetValue("Floor.grid.Ulength",80) A.SetValue("Floor.grid.Vlength",80) Application.DeselectAll()
Big_Stair_Scale_Step = 0.02 Big_Stair_translate_Step = 0.5 Big_Stair_Cube_length = 50
A.CreatePrim("Cube","MeshSurface") A.SetValue("cube.Name","Big_Stair1") A.SetValue("Big_Stair1.cube.length", 50) A.Translate('',0,0.5,0) A.Scale('',1,0.02,1) A.ResetTransform("Big_Stair1","siXYZ")
for i in range(0,2): A.Duplicate() A.Scale('',0.9,1,0.9) A.Translate('',0,1,0) A.ResetTransform("Big_Stair*","siXYZ")
A.selectObj("Big_Stair*") A.duplicate() A.Translate("",0,28,0) A.Rotate("",180,180,0)
column_Scale_Length =20 Column_Radius = 1 Column_Translate =(18,13,18)
A.createPrim("Cylinder","meshSurface") A.SetValue("cylinder.Name","column1") A.setvalue("column1.Cylinder.height","22") A.Translate ("",18,14,18) A.ResetTransform("Column1","siXYZ")
for Col_1 in range(1,5): A.Duplicate() A.translate("",-9,0,0) A.ResetTransform("","siXYZ") for Col_2 in range(1,5): A.Duplicate() A.translate("",0,0,-9) A.ResetTransform("","siXYZ") for Col_3 in range(1,5): A.Duplicate() A.translate("",9,0,0) A.ResetTransform("","siXYZ") for Col_4 in range(1,4): A.Duplicate() A.translate("",0,0,9) A.ResetTransform("","siXYZ")
A.GetPrimLight("Point.Preset", "Point1", "", "", "", "") A.translate("",0,24,0) Application.SetValue("Point1.light.soft_light.intensity", 1, "")
Application.SetDisplayMode("Camera", "shaded") Application.SetValue("Camera.camdisp.wireontopunsel", 1, "") Application.DeselectAll() Application.FrameAll()
تعليق