Unit X3DLoadInternalUtils
Description
Utilities for converting other 3D model formats into VRML/X3D.
Uses
Overview
Functions and Procedures
Constants
Description
Functions and Procedures
function ToX3DName(const S: string): string; |
|
function AmbientIntensity(const AmbientColor, DiffuseColor: TVector3Single): Single; |
Calculate best possible ambientIntensity. This is a float that tries to satisfy the equation AmbientColor = AmbientIntensity * DiffuseColor. Suitable for VRML 2.0/X3D Material.ambientIntensity (as there's no Material.ambientColor in VRML 2.0/X3D).
|
function AmbientIntensity(const AmbientColor, DiffuseColor: TVector4Single): Single; |
|
function SearchTextureFile(const BaseUrl, Base: string): string; |
Search harder for file named Base inside directory of BaseUrl. BaseUrl must be an absolute URL, we will extract path from it. Returns URL relative to BaseUrl.
We prefer to return just Base, if it exists, or when no alternative exists. When Base doesn't exist but some likely alternative exists (e.g. with different case), we return it.
|
Constants
Generated by PasDoc 0.13.0 on 2013-08-17 21:27:15
|