Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

3D Studio MAX | plug-ins POKR – prezentace Jan Kaiser | |

Podobné prezentace


Prezentace na téma: "3D Studio MAX | plug-ins POKR – prezentace Jan Kaiser | |"— Transkript prezentace:

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…


Stáhnout ppt "3D Studio MAX | plug-ins POKR – prezentace Jan Kaiser | |"

Podobné prezentace


Reklamy Google