Pico - maya plugin

来源:互联网 发布:网络彩票牌照发放 编辑:程序博客网 时间:2024/05/10 18:13

http://plastic-demo.nazwa.pl/wordpress/?cat=9

 

What is pico?

Pico is a graphics engine which after slight modifications can be usedalso for interactive purposes like interactive digital art, games,presentations, screensavers, benchmarks and whatever you want. It mayalso be used as purely GPU driven renderer for Maya. In other words itcan be used as very fast renderer for Maya. Those two purposestraditionally doesn’t fit together too well but in case of pico it’s adifferent story.

This movie will quickly describe the capabilities of pico:

-

What’s a difference between pico and other rendering engines?

In most cases graphics artists use 3d editing systems (like Maya, 3DSMax, Softimage) to create content which next has to be checked inrealtime standalone application (ie. on console).
Pico shows 100% percent of preview inside of Maya and completely mimicsall changes in the interface that you apply. Of course there areprograms such as FX Composer or Render Monkey which give you some sortof shader preview but they can’t be used as an editors for productionquality animations. Also they don’t provide any meaningful tools forediting anything except for shaders.

-

What’s a difference between pico and Maya hardware renderer?

Basically pico is much faster when it goes for rigid animated scenes(where models are not dynamically changed in each frame). Also weprovide you with much robust and faster user interface to create fastshaders in realtime. Changing the textures and lighting models hasnever been so fast in Maya. Lastly pico gives you shaders for fast postprocessing (like glow, DOF, SSAO).
picoNativeShader gives you more combinations for DGS based shaders than all cgfx shaders provided with Maya.

-

Can I write my own cgfx shaders in Maya?

Not yet. We’ve got everything almost ready. We are working on a newcgfx editing interface which will enable to quickly connect existinglights and textures. This means that you will not have to rewrite eachlight you want to connect. Also you will be able to control cgfx lightswith regular manipulators and not by hand connecting them to some sortof artificial locators.

-

Why I can’t export my scene to standalone application?

There are still some minor bugs that we need to clean before releasingthis functionality. Hopefully you’ll will be able to share yourrealtime animated and interactive scenes pretty soon :D.

-

Can I use it for commercial projects?

Yes you can! But please inform us what are you using pico for. It isjust for ou curiosity and a pleasure of knowing that someone isACTUALLY using our tools.

-

So where is a hidden part? When do I pay?

You don’t pay at all. We have been given a chance to write and usethose tools for our past projects. So let’s say it is a spin-off effectfrom our past work.
We want to support pico until it will be completely stable andfunctional. Of course we are still using it for our in house secretprojects.

-

What are the requirements? Will it work on my GPU?

Although pico runs on geForce 6, 7, 8 and ATI Radeon HD3xxx and newer,we strongly recommend to use geForce 8 or better. Also it would be bestto have a big chunk of memory on GPU (this applies only in Maya). It’smainly because it’s still under development.

-

What about other platform ports? OSX or Linux maybe?

Sure why not, it should be portable. After all standalone viewer workson PS3. Our first task is to prove ourselves that pico is a workingtool than a simple toy.

-

What are the features of pico?

Except of having a possibility to preview your work in realtime andbuild interactive content you can have control over features like:

- soft shadows
- translucency
- depth of field
- normal mapping, cone step displacement mapping
- screen space ambient occlusion (SSAO)
- HDR imaging
- OpenEXR rendering
- lots of post processing effects
- easy user interface, much faster and robust than traditional maya hypershader

原创粉丝点击