3D Workspace
Home
Assets
Affiliate Program
Sign up/Log in
?
Upgrade
DCC Bridge
Anonymous1773092612
03-09 21:50
Model Name
glass cube 3d model
Tags
props
rendering
realistic
Prompt
def cube_vertices(x, y, z, s=1): return [ (x, y, z), (x+s, y, z), (x+s, y+s, z), (x, y+s, z), (x, y, z+s), (x+s, y, z+s), (x+s, y+s, z+s), (x, y+s, z+s), ] faces = [ (1,2,3,4), (5,6,7,8), (1,2,6,5), (2,3,7,6), (3,4,8,7), (4,1,5,8), ] positions = [ (0,0,2), (1,0,1), (0,0,0) ] vertices = [] faces_out = [] offset = 0 for px,py,pz in positions: v = cube_vertices(px,py,pz,1) vertices.extend(v) for f in faces: faces_out.append(tuple(i+offset for i in f)) offset += 8 obj_lines = [] for v in vertices: obj_lines.append(f"v {v[0]} {v[1]} {v[2]}") for f in faces_out: obj_lines.append(f"f {f[0]} {f[1]} {f[2]} {f[3]}") with open("desenho_3d.obj", "w") as f: f.write("\n".join(obj_lines))
Detailed Info
Related Models
Enter invite code
Enter invite code to get credits!