09.01.2013 Views

3Д веб локации - Unity3D - Технички факултет - Битола

3Д веб локации - Unity3D - Технички факултет - Битола

3Д веб локации - Unity3D - Технички факултет - Битола

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

3D <strong>веб</strong> <strong>локации</strong> - Unity 3D<br />

или претходно дефинирани VRML јазли. Како и со секој друг VRML јазол, секогаш кога се<br />

вметнува нов јазол во 3D VE, корисникот може да ги смени вредностите на<br />

декларираните полиња во интерфејсот за да ги средат единиците на јазолот. На пример,<br />

следниов код дефинира многу едноставен јазол за продукт во вид на кутија во 3D<br />

продавница, каде големината на кутијата и сликата испечатена на нејзините страни се<br />

вкодирани во полињата.<br />

Идеата е во тоа што полињата во интерфејсот ги дефинираат приспособливите единици<br />

на јазолот, абстрактирајќи се од други неприспособливи детали. Во производот на<br />

пример, затоа приспособливите единици се во големина на кутијата, а сликата<br />

испечатена на нивните страни. Со овој пристап, 3D приспособливата содржина е<br />

дефинирана од сет на Boxproduct јазли, како што е во следниов фрагмент од код, кој<br />

вклучува кутија за млеко во 3D VE.....<br />

Идеата е во тоа што вредостите на полињата (како „milkBox.jpg“) се избрани од повеќе<br />

алтернативи (кои треба да бидат складирани одделно) или пресметани од адаптирачката<br />

машина кога се бара содржината.<br />

29

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!