Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
1
3D Studio MAX | plug-ins POKR – prezentace Jan Kaiser | cnainee@students.zcu.cz | http://home.zcu.cz/~cnainee
2
Obsah :: co to je plug-in ? :: atmosférické efekty :: combustion :: x files exporter :: illustrate :: zdroje :: překvapení :: dotazy, konec
3
Co to je plug-in Plug-in :: výrazně rozšiřuje možnosti 3DS :: dll knihovna [dlu, dle,…] :: umístění \plugins :: komerční, free či vlastní
4
Atmosférické efekty :: dým, mlha, výbuchy :: oheň, volumetrické světlo :: vlasy, chlupy, tráva… PyroCluster Shag:Hair
5
Atmosférické efekty | Combustion Combustion :: dodáván přímo s 3DS max :: oheň, výbuchy
6
Atmosférické efekty | Combustion
7
Export plug-in | X files exporter X files exporter :: 3DS max -> X files (Direct3D) :: součást Direct3D SDK extensions jako zdrojový kód :: nutno zkompilovat přilinkovat 3DS SDK knihovny :: zkopírovat do \plugins :: více viz. MSDN :o))
8
Export plug-in | X files exporter
9
:: načtení X files v C# a ManagedD3D protected void CreateMesh(string path) { ExtendedMaterial[] exMaterials; mesh = Mesh.FromFile(path, MeshFlags.SystemMemory, device, out exMaterials); textures = new Texture[exMaterials.Length]; materials = new Material[exMaterials.Length]; for ( int i = 0; i < exMaterials.Length; ++i) { if (exMaterials[i].TextureFilename != null ) { string texturePath = Path.Combine(Path.GetDirectoryName(path), exMaterials[i].TextureFilename); textures[i] = TextureLoader.FromFile(device, texturePath); } materials[i] = exMaterials[i].Material3D; materials[i].Ambient = materials[i].Diffuse; } }
10
Export plug-in | X files exporter
11
Render plug-in | Illustrate Illustrate :: produkuje cartoon výstupy :: 30-ti denní trial verze na www
12
Render plug-in | Illustrate
13
Zdroje :: http://www.msdn.com :: http://www.davidgould.com :: http://staff.develop.com/candera :: http://home.zcu.cz/~cnainee
14
Překvapení Nyní nastala chvíle pro překvapení…
15
Dotazy Copa máte na srdci ?
16
Konec Tjádydádydádádáda, to je konec…
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.