Enhanced 3D Shape Viewer is an advanced 3D shape viewer that allows users to upload custom textures and adjust various parameters to optimize the display of 3D models. The following is an instruction on how to use the viewer, clearly summarized in the format you require:
I. Basic functions
Model viewing: Users can load and view 3D models in this viewer.
Custom texture upload: Supports users to upload custom texture files to apply to 3D models.
II. Parameter adjustment
shape:
This parameter may refer to the shape selection or fine-tuning of the model, but in this viewer, the model shape is usually preset and this parameter may not be directly modified by the user.
resolution:
Adjust the resolution of the model, affecting the model's fineness and rendering speed.
Example values: low, medium, high (or specific pixel values)
color:
Adjust the overall color of the model or the color of a specific part.
Usually includes adjustments to the three color channels of red, green, and blue, and possible transparency adjustments.
roughness:
Controls the roughness of the model, affecting the surface texture of the material.
The value range is usually 0 (smooth) to 1 (rough).
metalness:
Controls the metallic texture of the material, affecting the light reflection effect.
The value range is usually 0 (non-metal) to 1 (metal).
normalScale:
Adjusts the scaling of the normal map, affecting the surface details and bumpiness of the model.
The value range is set according to specific needs.
displacementScale:
Controls the scaling of the displacement map, affecting the geometric details of the model.
Similarly, the value range is set according to specific needs.
envMapIntensity:
Adjusts the intensity of the environment map, affecting the environmental reflection effect on the surface of the model.
The value range is usually 0 (no reflection) to 1 (full reflection).
autoRotate:
Turn the automatic rotation function of the model on or off.
When turned on, the model will automatically rotate in the viewer, making it easier for users to view it from all directions.
background:
Select or adjust the background color or background image of the viewer.
You can choose a solid color background or upload a custom background image.
shadowOpacity:
Adjust the opacity of the shadow, affecting the display effect of the shadow.
The value range is usually 0 (completely transparent) to 1 (completely opaque).
shadowColor:
Select or adjust the color of the shadow.
You can select a custom color through the color picker.
shadowDistance:
Adjust the projection distance of the shadow, affecting the range and effect of the shadow.
The value range is set according to specific needs.
3. Texture Usage
Upload texture: Upload a custom texture file through the viewer interface.
Apply texture: Apply the uploaded texture to a specific part or the whole of the 3D model.
Texture adjustment: Scale, rotate, and adjust the texture as needed to fit the model.
4. Notes
Make sure the uploaded texture file format is compatible with the viewer.
According to the needs of the model and the effect requirements, adjust the parameters reasonably.
If you have any questions or encounter problems, please refer to the viewer's help document or contact technical support.