FINITE_SOLID_OBJECT | FINITE_PATCH_OBJECT | INFINITE_SOLID_OBJECT | ISOSURFACE | PARAMETRIC | CSG_OBJECT | OBJECT_STATEMENTobject { OBJECT_IDENTIFIER [OBJECT_MODIFIERS] }Contenu de la référence rapide
BLOB | BOX | CONE | CYLINDER | HEIGHT_FIELD | JULIA_FRACTAL | LATHE | PRISM | SPHERE | SPHERE_SWEEP | SUPERELLIPSOID | SOR | TEXT | TORUSblob { [threshold FLOAT] BLOB_ITEM... [BLOB_MODIFIERS] }sphere { V_CENTER, F_RADIUS, [strength] F_STRENGTH [COMPONENT_MODIFIERS] } |
cylinder { V_END1, V_END2, F_RADIUS, [strength] F_STRENGTH [COMPONENT_MODIFIERS] }[TEXTURE] & [PIGMENT] & [NORMAL] & [FINISH] & [TRANSFORMATION...][hierarchy [BOOL]] & [sturm [BOOL]] & [OBJECT_MODIFIERS]box { V_CORNER1, V_CORNER2 [BOX_MODIFIERS] }[UV_MAPPING] & [OBJECT_MODIFIERS]cone { V_BASE_CENTER, F_BASE_RADIUS, V_CAP_CENTER, F_CAP_RADIUS [open] [OBJECT_MODIFIERS] }cylinder { V_BASE_CENTER, V_CAP_CENTER, F_RADIUS [open] [OBJECT_MODIFIERS] }height_field { HF_IMAGE [HF_MODIFIERS] }FUNCTION_IMAGE | [HF_TYPE] FILE_NAMEgif | tga | pot | png | pgm | ppm | jpeg | tiff | sys[hierarchy [BOOL]] & [smooth [BOOL]] & [water_level FLOAT] & [OBJECT_MODIFIERS]julia_fractal { 4D_VECTOR [JF_ITEMS] [OBJECT_MODIFIERS] }[ALGEBRA_ITEM] & [max_iteration INT] & [precision FLOAT] & [slice V4_NORMAL, F_DISTANCE]quaternion [QUATER_FUNCTION] | hypercomplex [HYPER_FUNCTION]sqr | cubesqr | cube | exp | reciprocal | sin | asin | sinh | asinh | cos | acos | cosh | acosh | tan | atan | tanh | atanh | ln | pwr (FLOAT,FLOAT)lathe { [LATHE_SPLINE_TYPE] I_NUM_POINTS, POINT_LIST [LATHE_MODIFIERS] }linear_spline | quadratic_spline | cubic_spline | bezier_spline2D_VECTOR [, 2D_VECTOR]...[sturm [BOOL]] & [UV_MAPPING] & [OBJECT_MODIFIERS]prism { [PRISM_ITEMS] F_HEIGHT1, F_HEIGHT2, I_NUM_POINTS, POINT_LIST [open] [PRISM_MODIFIERS] }[PRISM_SPLINE_TYPE] & [PRISM_SWEEP_TYPE]linear_spline | quadratic_spline | cubic_spline | bezier_splinelinear_sweep | conic_sweep[sturm [BOOL]] & [OBJECT_MODIFIERS]sphere { V_CENTER, F_RADIUS [SPHERE_MODIFIERS] }[UV_MAPPING] & [OBJECT_MODIFIERS]sphere_sweep { SWEEP_SPLINE_TYPE I_NUM_SPHERES, SPHERE_LIST [tolerance F_DEPTH_TOLERANCE] [OBJECT_MODIFIERS] }linear_spline | b_spline | cubic_splineV_CENTER, F_RADIUS [, SPHERE_LIST]superellipsoid { < FLOAT, FLOAT > [OBJECT_MODIFIERS] }sor { I_NUM_POINTS, POINT_LIST [open] [SOR_MODIFIERS] }[sturm [BOOL]] & [UV_MAPPING] & [OBJECT_MODIFIERS]text { ttf FILE_NAME STRING F_THICKNESS, V_OFFSET [OBJECT_MODIFIERS] }torus { F_MAJOR_RADIUS, F_MINOR_RADIUS [TORUS_MODIFIERS] }[sturm [BOOL]] & [OBJECT_MODIFIERS]Contenu de la référence rapide
BICUBIC_PATCH | DISC | MESH | MESH2 | POLYGON | TRIANGLE | SMOOTH_TRIANGLEbicubic_patch { PATCH_ITEMS [PATCH_UV_VECTORS] CONTROL_POINTS [BICUBIC_PATCH_MODIFIERS] }type PATCH_TYPE & [u_steps INT] & [v_steps INT] & [flatness FLOAT]0 | 1uv_vectors V2_CORNER1, V2_CORNER2, V2_CORNER3, V2_CORNER4[UV_MAPPING] & [OBJECT_MODIFIERS]disc { V_CENTER, V_NORMAL, F_RADIUS [, F_HOLE_RADIUS] [OBJECT_MODIFIERS] }mesh { MESH_TRIANGLE... [MESH_MODIFIERS] }triangle { V_CORNER1, V_CORNER2, V_CORNER3 [MESH_UV_VECTORS] [MESH_TEXTURE] } |
smooth_triangle { V_CORNER1, V_NORMAL1, V_CORNER2, V_NORMAL2, V_CORNER3, V_NORMAL3 [MESH_UV_VECTORS] [MESH_TEXTURE] }uv_vectors V2_CORNER1, V2_CORNER2, V2_CORNER3texture { TEXTURE_IDENTIFIER } |
texture_list { TEXTURE_IDENTIFIER TEXTURE_IDENTIFIER TEXTURE_IDENTIFIER }[inside_vector V_DIRECTION] & [hierarchy [BOOL]] & [UV_MAPPING] & [OBJECT_MODIFIERS]mesh2 { MESH2_VECTORS [TEXTURE_LIST] MESH2_INDICES [MESH2_MODIFIERS] }VERTEX_VECTORS [NORMAL_VECTORS] [UV_VECTORS]vertex_vectors { I_NUM_VERTICES, VECTOR [, VECTOR]... }normal_vectors { I_NUM_NORMALS, VECTOR [, VECTOR]... }uv_vectors { I_NUM_UV_VECTORS, 2D_VECTOR [, 2D_VECTOR]... }texture_list { I_NUM_TEXTURES, TEXTURE [, TEXTURE]... }FACE_INDICES [NORMAL_INDICES] [UV_INDICES]face_indices { I_NUM_FACES, FACE_INDICES_ITEM [, FACE_INDICES_ITEM]... }VECTOR [, I_TEXTURE_INDEX [, I_TEXTURE_INDEX, I_TEXTURE_INDEX ]]normal_indices { I_NUM_FACES, VECTOR [, VECTOR]... }uv_indices { I_NUM_FACES, VECTOR [, VECTOR]... }[inside_vector V_DIRECTION] & [UV_MAPPING] & [OBJECT_MODIFIERS]polygon { I_NUM_POINTS, V_POINT [, V_POINT]... [OBJECT_MODIFIERS] }triangle { V_CORNER1, V_CORNER2, V_CORNER3 [OBJECT_MODIFIERS] }smooth_triangle { V_CORNER1, V_NORMAL1, V_CORNER2, V_NORMAL2, V_CORNER3, V_NORMAL3 [OBJECT_MODIFIERS] }Contenu de la référence rapide
PLANE | POLY | CUBIC | QUARTIC | QUADRICplane { V_NORMAL, F_DISTANCE [OBJECT_MODIFIERS] }poly { ORDER, < POLY_COEFFICIENTS > [POLY_MODIFIERS] }((ORDER+1)*(ORDER+2)*(ORDER+3))/6.[sturm [BOOL]] & [OBJECT_MODIFIERS]cubic { < CUBIC_COEFFICIENTS > [POLY_MODIFIERS] }quartic { < QUARTIC_COEFFICIENTS > [POLY_MODIFIERS] }quadric { < FLOAT, FLOAT, FLOAT >, < FLOAT, FLOAT, FLOAT >, < FLOAT, FLOAT, FLOAT >, FLOAT [OBJECT_MODIFIERS] }Contenu de la référence rapide
isosurface { FLOAT_USER_FUNCTION [ISOSURFACE_ITEMS] [OBJECT_MODIFIERS] }[contained_by { CONTAINER }] & [threshold FLOAT] & [accuracy FLOAT] & [max_gradient FLOAT [evaluate F_MIN_ESTIMATE, F_MAX_ESTIMATE, F_ATTENUATION]] & [open] & [INTERSECTION_LIMIT]sphere { V_CENTER, F_RADIUS } | box { V_CORNER1, V_CORNER2 }max_trace INT | all_intersectionsContenu de la référence rapide
parametric { FLOAT_USER_FUNCTION, FLOAT_USER_FUNCTION, FLOAT_USER_FUNCTION 2D_VECTOR, 2D_VECTOR [PARAMETRIC_ITEMS] [OBJECT_MODIFIERS] }[contained_by { CONTAINER }] & [max_gradient FLOAT] & [accuracy ;FLOAT] & [precompute I_DEPTH, x, y, z]sphere { V_CENTER, F_RADIUS } | box { V_CORNER1, V_CORNER2 }Contenu de la référence rapide
UNION | INTERSECTION | DIFFERENCE | MERGEunion { UNION_OBJECT UNION_OBJECT... [UNION_MODIFIERS] }OBJECT | LIGHT[split_union BOOL] & [OBJECT_MODIFIERS]intersection { SOLID_OBJECT SOLID_OBJECT... [INTERSECTION_MODIFIERS] }FINITE_SOLID_OBJECT | INFINITE_SOLID_OBJECT | ISOSURFACE | CSG_OBJECT[cutaway_textures] & [OBJECT_MODIFIERS]difference { SOLID_OBJECT SOLID_OBJECT... [DIFFERENCE_MODIFIERS] }[cutaway_textures] & [OBJECT_MODIFIERS]merge { SOLID_OBJECT SOLID_OBJECT... [OBJECT_MODIFIERS] }Complément sur le saut vers la SDL
| 3.7.9 Les modificateurs d'objet |