modelSurface
Animation of a moveable, parameterized surface; the surface characteristic is provided by a function
Extends from Modelica.Utilities.Internal.PartialModelicaServices.Animation.PartialSurface (Interface for 3D animation of surfaces).
Information
The interface of this model is documented at
Modelica.Mechanics.MultiBody.Visualizers.Advanced.Surface.
The interface of this model is defined at
Modelica.Utilities.Internal.PartialModelicaServices.Animation.PartialSurface.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Surface properties | |||
| Integer | nu (from PartialSurface) | 2 | Number of points in u-Dimension |
| Integer | nv (from PartialSurface) | 2 | Number of points in v-Dimension |
| Material properties | |||
| Boolean | wireframe (from PartialSurface) | false | = true: 3D model will be displayed without faces |
| Boolean | multiColoredSurface (from PartialSurface) | false | = true: Color is defined for each surface point |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Frames.Orientation | R (from PartialSurface) | Frames.nullRotation() | Orientation object to rotate the world frame into the surface frame |
| SI.Position[3] | r_0 (from PartialSurface) | {0, 0, 0} | Position vector from origin of world frame to origin of surface frame, resolved in world frame |
| Real[3] | color (from PartialSurface) | {255, 0, 0} | Color of surface |
| Types.SpecularCoefficient | specularCoefficient (from PartialSurface) | 0.7 | Reflection of ambient light (= 0: light is completely absorbed) |
| Real | transparency (from PartialSurface) | 0 | Transparency of shape: 0 (= opaque) ... 1 (= fully transparent) |