3D Modelling : Subroutine Descriptions

Group 3C : Model Creation

W3dExtrudeLine Create open object by extruding a polyline
W3dExtrudePolygon Create open/closed object by extruding a polygon
W3dFacet Add a facet to model
W3dMaterial Define a material (colour/shine/gloss)
W3dMaterialFacet Set material for a specific facet
W3dMaterialN Define current material number
W3dNew Start a new 3D model
W3dRevolve Create an object by rotating a polyline
W3dVertices Add vertices to model

Group 3M : Matrix Manipulation

W3dGetMatrix Get current modelview transformation matrix
W3dMatrix Set current modelview transformation matrix
W3dRotate Apply a rotation around an axis or an arbitrary vector
W3dScale Apply a scaling factor
W3dTranslate Apply a translation

Group 3V : Model View

W3dEye Set eye position and an optional reference point
W3dLight Set position of the light source for lit rendition methods
W3dProjection Choose perspective or orthographic projection
W3dShow Display the model using any one of six rendition methods

Group 3P : Parts

Group 3T : Text HandlingGroup 3F : Model File Handling

W3dPartFind Find part number of specified part name
W3dPartGetName Retrieve name of a part
W3dPartMaterial Set material for a part
W3dPartNew Start a new part
W3dPartPutName Set the name of a part
W3dPartTransform Transform a part by the current transformation matrix
W3dPartVisible Set the visibility of a part
W3dTextDouble Add double precision value string to model
W3dTextFont Select 3D text font
W3dTextInteger Add integer value string to model
W3dTextLength Measure relative length of a 3D text string
W3dTextOrientation Specify string alignment
W3dTextReal Add real value string to model
W3dTextString Add character string to model
W3dTextWidth Control proportional font spacing
W3dFileInfo Report information about a 3D model file
W3dLoad Load a 3D model file saved by W3dSave
W3dSave Save the current 3D model to a .w3d or .dxf file

The Next Steps

Ready To Buy?

What do our Customers say about us?

I would like to sincerely thank you for your extremely prompt and efficient service – much appreciated and rare these days.

SA, Sheffield, UK

Both days were time and money well spent

PA, Glenrothes, UK

Very helpful in providing advice on which courses were applicable. Very clear. Checked with trainees to ensure the pace was accurate. Very aware of individual needs of trainees without letting individual issues take over. My interaction with Adept has always been very good. Staff are helpful, efficient and responsive.

Dr C Stott, Cambridge, UK

I am very grateful for your prompt and kind answers to my problems. It is rarely a pleasure to complain about something, but this time it has been both pleasant and helpful. I can only regret that I did not use Swedish with Linda, men vi kan s

HV, Helsinki, Finland

For the time being we are unable to offer the following product ranges although we are currently working hard to increase the number of products we can offer in the future. Please contact us to talk about alternative products that we may be able to offer you.