hlavní strana under construction
zpět na články
návody
připravujeme
článek: Další směřování programu Rhinoceros, dopis od Boba McNeela
 

Stále častěji se setkáváme s dotazy uživatelů, kteří se nás ptají, jakým směrem se bude ubírat vývoj Rhina, na čem se momentálně pracuje a kdy mohou očekávat nové verze. Přinášíme proto překlad dopisu, který poslal uživatelům na diskusní skupině Rhina Bob McNeel, prezident firmy McNeel & Associates. Zde je podstatná část zmíněného dopisu:

Vývoj nyní probíhá čtyřmi směry najednou:

  • jádro
  • další verze
  • utility
  • Flamingo

Vývoj jádra je zaměřen na technologii, kterou potřebujeme pro obě následující verze. To se týká geometrie, pomůcek pro API (programátorské rozhraní), souborové formáty, podpora double byte atd. Nejsou to nové funkce, je to technologie, na jejímž základě jsou nové funkce realizovány.

Vývoj další verze je nyní zaměřen na funkce nové verze. Hlavním rysem této verze (Rhino 2.0) bude podpora Flaminga (viz dale). I když se nejedná o rozsáhlé změny funkčnosti, jedná se o velkou změnu v technologii. Probíhají zásadní změny pod povrchem programu. Rhino 2.0 bude disponovat programátorským rozhraním (API) a novým souborovým formátem, který nabídne dostatek funkčnosti pro podporu renderovacích pluginů dalších výrobců.

Vývoj utilit zahrnuje nový toolkit openNURBS (www.opennurbs.com) a některé nastroje ActiveX pro podporu souborů Rhina v jiných Windows aplikacích. První z těchto aplikací bude RhinoSafari, 3D prohlížec nativních modelů Rhina přes Internet v prostředí Internet Exploreru

Vývoj Flaminga sleduje čtyři cíle:

  • odstranit závislost technologie AccuRenderu na AutoCADu
  • vytvořit vývojářský toolkit AccuRenderu, aby mohla jakákoliv 3D aplikace tuto technologii využívat
  • vytvořit API pro Rhino. Toto API bude podporovat pluginy pro rendering. Většina těchto cílů bude dosažena při vývoji jádra, avšak vývoj Flaminga je první klientskou aplikací a je proto zpomalen současným vývojem API a odstraňováním chyb.
  • pomocí toolkitu Accurenderu a API Rhina vytvořit produkt Flamingo

Co tedy můžete na základě těchto informací očekávat? V horizontu několika nejbližších týdnů uveřejníme tyto betaverze:

  • Rhino 2.0 včetně:
    - omezeného API pro renderovací plug-iny
    - nového souborového formátu
    - mnoha opravených chyb a vylepšení, včetně vylepšeného nativního renderingu
    - podpory několika nových formátů, například STEP, VDA/FS, Metastream
    - několika nových funkcí, jako je nový multi-surface join (v některých produktech známý jako stitching)
  • Nový openNURBS toolkit, který už bude podporovat nový souborový formát.
  • Technologie RhinoSafari pro zobrazení nativních modelů přes Internet pomoci ActiveX
  • Flamingo, modul pro rendering pomocí raytracingu a radiosity, animaci, světelnou analýzu, simulaci a virtuální realitu ve formě plug-inu pro Rhino 2.0. Flamingo je postaven na technologii Accurender

Kolik to vše bude stát a kdy budou vydány plné verze?

Rhino 2.0 bude vydán ve stejnou chvíli, kdy bude připraven Flamingo. Konkrétní časový plán budeme znát až po uplynutí několika týdnů od vydání první betaverze. Cena bude následujici:

  • zdarma pro majitele Rhina 1.1. Dostupné přes download nebo servisní CD prodejců
  • všechny další ceny budou identické jako v případě Rhina 1.1

OpenNURBS 2.0 a Safari budou vydány zhruba ve stejné době jako Rhino 2.0 a Flamingo. Oba produkty budou opět k dispozici ke stažení zdarma

Flamingo bude vydán koncem tohoto léta nebo na podzim. Konkrétní časový plán budeme znát až po uplynutí několika týdnů od vydání první betaverze. Cena bude následující (hrubý odhad):

  • cca. 20.000 Kč pro komerční uživatele
  • cca. 8.000 pro studenty a vyučující
  • cca. 40.000 Kc pro školní učebny

Kdy bude dostupný Rhino 3.0?

Během příštího roku. První beta by měla být k dispozici koncem roku 2000 nebo začátkem roku následujícího. Protože se bude jednat o zásadní změny, očekáváme delší cyklus beta-testování.

Jaké funkce bude mít Rhino 3.0?

Konečný seznam ještě nebyl stanoven, ale zaměřujeme se zejména na nejčastější položky ze seznamu přání uživatelů.