2010年2月24日 星期三

直立平面 Vertical Plane

Script 名稱 : Vertical Plane V1.7.1(2010/10/17更新)
Script 作者 : Andy E
網站 : http://andye.myweb.hinet.net/maxscript_1.html


因為已經有個script叫image plane,所以又改成vertical plane.

這個script可建立垂直的平面plane, 從UI直接載入圖檔. 當處理大量站立的圖像時,可節省很多時間.

特色如下
  1. 繼承MAX的plane物件,保留原來屬性.
  2. 設定alpha檔名,如讀取bird.jpg時,若同位置有個bird_alpha.jpg時,直接讀取.
  3. 支援png, tga, tif 等本身自帶alpha的圖檔.
  4. 讀取ifl檔案,播放連續圖檔,ifl檔是用RAM player播放連續圖檔後產生的格式.
使用方法
  1. 將檔案放入Max主要目錄中的"Scripts\Startup",重開MAX
  2. 在Create>Geometry>Scripted Primitives




Script Name : Vertical Plane V1.7.1(2010/10/17 updated)
Script Author : Andy E
Web page : http://andye.myweb.hinet.net/maxscript_1.html



Sometimes you don't need to create every object 3D model in 3D scene. Things far away from camera are not main objects to care about. Even they are necessary things, like trees, flowers ,painting, etc, they are just decorations. Of course, the idea is not absolute, the usage of far object is depend on real situation.

If you want to set an image in 3D scene, traditional way is to create a plane model lying on the ground, then rotate it to stand up, and assign a image to it. It's easy to do it one time. However, there are dozens of planes standby, you may be out of patience.

Here I introduced a script , "Vertical Plane", for you. The name "Vertical Plane" already changed 3 times. I had named it "Vertical Plane" at the first time I created it. After several months, I changed its name to "Image Plane", when I thought direct posting image to vertical plane is a good point of this script. The good circumstances don't last long. Someone already wrote script named "Image Plane", so I restored it to original name.

This script can create a vertical plane, and loading image directly from its ui. It will save you much time from creating plane and assigning image repeatedly when processing many standing images.


Features of this script:
  1. Functions are based on Standard Primitive Plane.
  2. Set alpha file name format. If image name is "bird.jpg", you can set "bird_alpha.jpg" as alpha file name
  3. If there exists a alpha channel file in same folder, It'll be loaded automatically.
  4. Support Png, Tga, Tif with alpha channel. In other words you don't need to create another alpha file.
  5. Playing sequential files by loading "ifl" file, which was produced by RAM Player after playing sequence image files.
How to use it?
  1. Put this file in "Scripts\Startup" under 3DS MAX root folder, then restart it.
  2. It is in [Create>Geometry>Scripted Primitives].
  Double click on tutorial video below to go to youtube to see big view.

    5 則留言:

    1. Excelent Work! greetings from Argentina.

      回覆刪除
    2. The script crashs on 2012 64bit

      回覆刪除
      回覆
      1. Hello,Lenn Dolling.
        Maybe turn off Snap Toggle or manipulate Vetical plane with large size in viewport. You would use it as usual

        刪除
    3. Thank you for reminding.I'll fix it in the future.

      回覆刪除

    LinkWithin

    Related Posts Plugin for WordPress, Blogger...