Warning: Undefined array key "translationlc" in /usr/www/users/fabook/_diggets/doc/v2/lib/plugins/translation/action.php on line 237
Warning: Cannot modify header information - headers already sent by (output started at /usr/www/users/fabook/_diggets/doc/v2/lib/plugins/translation/action.php:237) in /usr/www/users/fabook/_diggets/doc/v2/inc/parser/code.php on line 33
Warning: Cannot modify header information - headers already sent by (output started at /usr/www/users/fabook/_diggets/doc/v2/lib/plugins/translation/action.php:237) in /usr/www/users/fabook/_diggets/doc/v2/inc/parser/code.php on line 34
Warning: Cannot modify header information - headers already sent by (output started at /usr/www/users/fabook/_diggets/doc/v2/lib/plugins/translation/action.php:237) in /usr/www/users/fabook/_diggets/doc/v2/inc/parser/code.php on line 35
uses
Gorilla.DefTypes,
Gorilla.G3D.Loader,
Gorilla.DAE.Loader,
Gorilla.FBX.Loader,
Gorilla.GLTF.Loader,
Gorilla.GLB.Loader,
Gorilla.OBJ.Loader,
Gorilla.STL.Loader,
Gorilla.Babylon.Loader,
Gorilla.PLY.Loader,
Gorilla.SKP.Loader,
Gorilla.X3D.Loader,
Gorilla.X3DZ.Loader,
Gorilla.X3DVZ.Loader,
Gorilla.AssetsManager,
Gorilla.Model;
[...]
var FAssetsManager : TGorillaAssetsManager;
FPackage : TGorillaAssetsPackage;
// in our form (TForm1) we added a field named "FModel"
procedure TForm1.FormCreate(Sender: TObject);
var LPath : String;
LModel : TGorillaModel;
begin
// setup the assets manager and load an existing package from file
FAssetsManager := TGorillaAssetsManager.Create(Self);
FPackage := FAssetsManager.LoadPackageFromFile('C:\Temp\mypackage.zip');
FPackage.DisplayName := 'MyPackage';
// loading the model from package
LPath := 'c:\my3dfile.dae';
LModel:= TGorillaModel.LoadNewModelFromFile(GorillaViewport1, FPackage {!}, LPath, GORILLA_ANIMATION_CACHING_DEFAULT);
LModel.Parent := GorillaViewport1;
end;