2010年12月30日

3D MAX -Show Statistics

來講一下屬於3DMAX的冷知識吧
剛接觸MAX的時候,因為沒有面數(poly)的觀念,常常因為model面數過多
或是使用太多高精細的模型而造成3d max當掉。
在此分享一個小技巧,讓在製作過程可以隨時控制面數,並且有一些軟體使用的概念。

首先先到場景中作用的視窗,可以看到尚未render的模型

按下F4可以切換顯示模式為edged face,如果在找特定模型或進階編修時,這是一個很方便的熱鍵。

在作用中的視窗左上角,可以看到如上圖,打開viewport configuration,也可以從視窗的『VIEW'找到他。

 打開後切換到statistics分頁,他的意思是統計。

 如圖將Show statistics in Active View打勾,可以將max內統字面數的功能打開。

只選total的話,系統只會顯示場景內全部面數總和

 選擇total+selection後再回到視窗再選擇任一個模型,再左上角都可以看到每個模型的詳細面數資料,如此一來再建模過程就更能掌握工作的軟體資源了。





2010年12月14日

MultiScatter 教學

範例中,是用3朵向日葵與1叢草來建構整個花田
首先先開啟一個新的 max檔案,並Manage進去想要大量複製的物件
(先命名好物件)    
(你可以放入任何以往不能大量複製的高精細的模型)

再來建立一個PLANE,如圖所示,並modify編修模式添加noise屬性,
請參考圖中數值來讓plane達到凹凸的效果 。
在modify裡面添加noise屬性
noise後的plane
前置動作大致完成,場景內現在已經有了地面,也有了要種在地面上的花草
接下來先種草再種花,先到Create面板選MultiScatter
並在任一空白的地方建立一個MultiScatter物件

=> 

接著選取剛剛建立的MultiScatter物件進到modify,你會看到許多參數可以設定
在範例中只會用到
-Base Param
-Distribution
兩個參數。

先將草叢物件加入Base Param中
在Base Param中點選茶壺圖案的按鈕再點選草叢物件就會加入在Scatter Objet裡了

再來要選擇一個地面,讓剛剛加入的草叢物件可以依附著地板大量複製
在Distribution的by Surface/Spline的方塊中加入剛剛的plane

如圖
(操作無誤後你會看到類似的畫面,MultiScatter以方塊模擬草叢分佈的情形)
(render一張發現草叢太少了)

算一張圖後發現草叢太少了,要增加草叢的數量
再回到Distribution中,尋找一個參數 Max Count,將數量加至10000後再算一張圖
10000個草叢
50000萬個草叢

因為我們需要的花朵數量與草叢不同,所以重複先前的步驟再建立一個MultiScatter物件
並加入其餘3個向日葵的模型
加入後再調整一下數量

你可以已自己的喜好去調整其中的數值,或是分佈的模式
10000個草叢與10000朵花
 最後地板上一下草或是泥土的材質,再調整一下視角與透視度,作final render ,一座花園就完成了。

2010年12月12日

Vray 2.0 發表


V-Ray 2.0 New Features Video Preview from CGarchitect on Vimeo.

V-Ray 2.0 for 3ds Max new features

V-Ray 2.0 for 3ds Max is a complete rendering solution, which combines  the power of the distinguished V-Ray rendering engine with the  flexibility and unprecedented speed of the interactive rendering system  V-Ray RT, now running on GPUs. V-Ray 2.0 is officially on the market  starting 6th December 2010. For more information on upgrade, pre-order  and pricing policies, please click here.

Major features
    • V-Ray RT and V-Ray RT GPU interactive renderers are included as part of the V-Ray installation;

Shading
    • VRayCarPaintMtl material with accurate flakes simulation;
    • VRayDistanceTex texture that measures distances to arbitrary mesh objects;
    • Dispersion in the VRayMtl material, utilizing the new support for wavelength-dependent ray tracing;

Lights
    • V-Ray specific light lister;
    • Directionality parameter for rectangle V-Ray lights to turn them into (textured) spot lights;

Render Elements
    • VRayLightSelect render element to extract the contribution of individual lights;
    • VRayDRBucket render element to show which machine rendered a given bucket in DR mode;

Effects
    • VRayLensEffects render effect for producing glow and glare with support for obstacle images and diffraction;
    • VRayExposureControl plugin for proper exposure of regular viewport and camera views;

Optimizations
    • VRayStereoRig controller for easy stereoscopic setup;
    • Shade maps for faster rendering of stereo images, DOF and motion blur through the VRayStereoscopic helper;
    • Retrace threshold for the light cache
    • Dynamic loading of tiled OpenEXR textures through the VRayHDRI texture;
    • Integration of the various V-Ray components in the 3ds Max "Create" menu;
    • Tools for calculating and rendering accurate camera distortion through .lens files;
    • Faster rendering of VRayProxy objects;
    • Support for proper motion blur of Thinking Particles;
    • Proper blending of gizmos for VRayEnvironmentFog;
    • Improved raytracing precision in certain cases;
    • Render history for the V-Ray VFB;
    • Load and compare images directly in the V-Ray frame buffer;
    • Support for rendering of VRayProxy objects as point clouds;
    • Better representation of V-Ray lights in the new hardware viewport for 3ds Max 2010 and later;
    • Support for bidirectional path tracing for accurate unbiased lighting solutions;

...and many other small fixes and improvements


System requirements

    * • Microsoft® Windows® 7 Professional (32- or 64-bit)
    * • Microsoft® Windows Vista® Business (SP2 or higher) (32- or 64-bit)
    * • Microsoft® Windows® XP Professional (SP2 or higher) (32- or 64-bit)


Supported platforms

    * Autodesk® 3ds Max® version 9.0 or later

-----------------------------------------------------------------------------------

V-Ray 2.0 版本更新的部分功能:
.
V-Ray RT 和 V-Ray RT GPU 交互式渲染模式直接集成在該版本(此功能是核心,主流的渲染器都在GPU化)
VRayCarPaintMtl (VRay車漆材質)可以準確的模擬出車漆碎片顆粒(渲染更加便捷)
VRayDistanceTex 紋理可以計算任意網格的對象
VRayLightSelect 可以提取任意特定光源的渲染元素
VRayLensEffects 支持obstacle images 和 diffraction 的輝光和強光的渲染效果(實現了mr中的輝光特效)
……
.
修改列表
.
1、提高了渲染速度。
2、更新32和64位的VRAY硬件安裝驅動程序。
3、VRAYSUN和MAX裡的DAYLIGHT可以兼容了。
4、VRAY置換裡的2D landscape 模式 可以支持 HDR貼圖了。
5、VR物理相機支持水平線顯示功能,支持試圖裁減和環境遠近範圍。
6、VRAY的 分佈式渲染可以和MAX裡的BACKBURNER 配合使用了。
7、 在全局替換材質裡新加了一個排除物體使用全局材質功能。
8、 Vraycolor 貼圖增加了一個顯示應用GAMMA糾正以後的色彩功能。
9、在color mapping 裡增加了一個「不影響色彩」選項,當你只想完成樣本的優化的時候,就非常有用。
10、當場景中有很多微弱而不重要的燈光的時候,可以使用VRAYLIGHT裡的「CUTOFF」直的參數來控制他們,以減少渲染時間。
11、為了控制不同材質之間的益色,VRAYMTL 裡增加了 「優化環境」選項。
12、在VR 的VFB裡增加了直接控制 region, crop 等 渲染模式。
13、 在VR包裹材質裡增加了2個參數「NO GI ON other mattes」和「GI surface ID」
14、鉤選MATTE 物體 裡的「陰影」選項,可以把它在VRayRawLighting, VRayRawShadow and VRayMatteShadow 分層渲染裡顯示出來。
15、如果把「檢查文件丟失」選項選上。那麼在很多貼圖找不到,被替代或者渲染出錯誤的塊的情況下,VR的分佈渲染將失敗,
16、如果場景裡有很多個VRAYSUN,VRAYSKY只匹配第1個VRAYSUN。
17、當VRAY在渲染的時候,它會強制使用多線程,不關MAX裡的多線程選項開沒有開。
18、當使用渲染到紋理功能的時候,將使用MAX的VFB,不管是不是打開了VR的VFB。
19、irradiance map 瀏覽工具,可以顯示多個irradiance maps在一起的結果。
20、在渲染動畫時,每一幀都可以自動保存光子文件名字。包括irradiance/light cache/photon/caustics 光子文件。
21、irradiance/light cache/photon/caustics 光子文件 現在是邊計算邊保持,而不是以前的要當光子文件計算完才能保存。
22、去掉了「每幀都保持光子」的選項。
23、VR代理物體現在每幀都可以Re-link .vrmesh 文件。比以前的只在渲染開始時Re-link好多拉。
24、VR 會直接在硬盤裡寫一個tiled openexr文件,如果RAW 文件的後綴為.EXR那麼它和以前RAW 文件比較相似。
25、在VR材質裡新增加了一個「hybrid」SSS模式。
26、在全局材質裡增加了一個排除物體使用全局材質功能
27、卸載VR以後,再裝VR就不需要在註冊VR.
28、在VRaySphereFade裡增加了一個affect alpha選項.
29、在計算動畫裡的運動模糊,VR燈光能產生精確的結果。
30、VR毛髮現在在計算運動模糊的時候,採樣比以前更多了。
31、能通過全局選項,把燈光單位改成和MAX裡的光學單位一樣。
32、更改了VR燈光裡的光學單位的亮度。
33、糾正了VRSUN和VRSKY的光學單位的亮度,但是也可以使用「Legacy model」 選項來控制是不是使用以前老版本的燈光單位。
34、糾正了VR物理相機的ISO 暴光參數,但是也可以使用「Legacy model」 選項來控制是不是使用以前老版本的燈光單位。
35、當計算動畫的時候,VR代理物體可以產生運動模糊
36、重寫了VR的SSS材質內部結構,使用irradiance map 的插直計算會得到更快更光滑的結果。
37、在VR燈光裡添加「影響反射」選項,這樣的話,在反射物體表面就不會顯示出VR燈光。和以前必須把燈光高光去掉方便了很多。


From 51render 

2010年12月8日

MultiScatter 最近的新歡

從MAX 9 轉到 2010
從WIN XP 32bit 轉到 WIN7 64bit
經歷了好長一段痛苦的陣痛期。
尤其案子在趕特別感覺得出來軟體與OS的相容程度真是很要命的關鍵!!
 不過那是另一個故事了!!

今天的主角是MultiScatter -MAX的外掛,基於VRayScatter原理上的一個更強的外掛
可以用於任何的模型並處理大量面數的場景



460503192面
教學:(待續)

2010年12月7日

法線翻轉

主要:
加入  edit poly 
在Element  選取 box 將(Flip)打勾,達成法線反轉



max9以後顯示一片黑者:

選取物件按右鍵,點Object Properties,之後將Backface Cull(在General的Display properties中)勾選。


PS.
如果不想要每次建立物件都要重複這樣的步驟,到工具列最上方的Customize>Preference...,之後到Viewports項目中,將『Backface Cull on Object Creation』勾選,以後每次新建物件便自動勾選了