Trang 2 / 3 FirstFirst 123 LastLast
Hiển thị kết quả từ 11 đến 20 / 27
  1. #11
    Tham gia
    09-06-2003
    Location
    HCM
    Bài viết
    3
    Like
    0
    Thanked 0 Times in 0 Posts
    Nhân vật cỡ phim Final Fantasy: The Spirits Within thì chúng ta chưa làm nổi đâu.

    Ngắn gọn thì thế này:


    Phần cứng: máy Silicon Graphic R OctanT được sử dụng.

    Phần mềm là Maya và kết xuất (renderer) được dùng là Pixar RenderManR chạy trên Linux.


    Nhưng mọi thứ phức tạp hơn rất nhiều.

    1/ Modeling: Công cụ cho Modeling phần Skin (da toàn thân, và quần áo, không có tóc) thì MAX, Maya, SoftImage, Lightwave, Cinema4D... đều có thể dùng được. Poser không dùng được trong trường hợp này. Phần da này khỏang 360.000 polygon, trong đó mặt khỏang 30.000 polygon.

    2/ Làm chất liệu cho phần da modeling xong. Phần này cực kỳ khó. Đội ngũ của Square soft phải mất nhiều tháng trời để nghiên cứu về da người và họ đã tự lập trình để tạo ra 7 loại chất liệu khác nhau (Material Plugin) cho da nhân vật trong các điều kiện ánh sáng và độ ẩm của da khác nhau. Ví dụ như khi nhân vật ra mồ hôi thì da sẽ bóng hơn. Trong bóng tối thì da người hơi sáng. Các chất liệu này được gọi là Shader. Tất cả mọi thông số đều được tính tới, từ yếu tố mạch máu dưới da đến mức độ ánh sáng xuyên qua da. Họ không bán các shader ra chốn công cộng nên chúng ta không thể có được. Square phát triển các shader cho Maya trong trường hợp FF.

    Để thấy được da đẹp như thật thì ngoài phần tạo Shader người ta phải cẩn đến các phần mềm kết xuất (renderer) riêng biệt để có thể "hiểu" được các shader đó. Họ dùng một trong những renderer căn bản và viết thêm các plugin về ánh sáng tổng hợp (global lighting) và khúc xạ+phản xạ ánh sáng (raytracing) . Các render căn bản có thể là Mental ray, Renderman...


    3/ Mắt, răng của nhân vật cũng là bài toán phức tạp cho chất liệu, renderer. Mắt thường được render nhiều lớp sau đó ghép lại (multi pass).


    4/ Không phải là nico nên phải có tóc. Tóc cũng được tao ra rất đạc biệt. Phần shader cũng được tạo riêng biệt. Chỉ nghĩ đến bài toán tính bóng đổ (shadow) của hàng ngàn sợi tóc thôi thì họ đã phải có những giải pháp khôn ngoan hơn trong Maya và kết hợp với phần hậu kỳ (compositing) vì chẳng máy móc nào chịu nổi bài toán lớn như vậy. Và những plugin này cũng không hề được Square tiết lộ ra ngòai.

    Nhưng khó khăn nhất là làm cho chúng chuyển động cùng với nhân vật sao cho giống chuyển động của tóc thật, mềm mại và không đâm vào nhau. Phần chuyển động (dynamic) của tóc cũng được Square dùng các plugin riêng biệt cho Maya.

    Phần tóc và lông mày lông mi khỏang 80.000 polygon.

    5/ Quần áo. Phần chuyển động của quần áo là phức tạp nên trong phim họ cũng né nhiều, cho nhân vật mặc áo bó sát để đơn giản bớt. Tuy nhiên nếu các bạn xem phim kỹ thì cũng thấy là chúng có những chuyển động riêng của chúng. Một lần nữa, họ dùng tới plugin cho chính họ viết cho Maya chúng không dùng tay mà chỉnh các chuyển động này.

    6/ Gắn xương để cho nhân vật chuyển động: Phần này về nguyên tắc thì chắc các bạn cũng đã từng làm qua. Chỉ khác là hệ xương phức tạp hơn rất nhiều với kết hợp chuyện động học thuận (forward kinematix) và ngược (inverse kinematix) với pivot động.

    Gắn da vào xương cũng phức tạp hơn vì nhiều xương hơn, da nhiều điểm hơn và các yếu tố về gân cũng được tính tới.


    7/ Diễn hoạt (Animation): Phần này là gần gũi nhất với chúng ta. tuy nhiên các chuyển động của nhân vật được chú ý đến cả chuyển động vị trí (transform) đến chuyển động biến hình (deformation).

    Phần deformation sẽ làm cho cơ to lên thì co tay lại, gân nổi lên khi gồng, mông, ngực rung khi chuyển động... Họ cũng làm phần này trên Maya với nhiều plugin tự phát triển.


    Đây là vài điều tui biết về nhân vật trong FF. Hy vong đóng góp được chút thông tin!

    --Nam

  2. #12
    Tham gia
    28-04-2003
    Location
    hanoi
    Bài viết
    2
    Like
    0
    Thanked 0 Times in 0 Posts

    Xin dinh chinh 1 chut it

    [
    --Nam[/QUOTE]
    Phan mem su dung la Maya va PRman la dung nhung trong phim nay chi co duy nhat 1 plugin thuc su duoc viet them do la de tao ra chat lieu vai cotton loai soi co dan.(hau due cua no chinh la Syflex)
    hau het chat lieu duoc lam trong PRman(xin hoi ban co dung PRman khong???), nguyen tac cua PRman la phai tu viet cac chat lieu va che do to bong cho no thong qua ngon ngu RIB(Renderman interface bytestream-giong nhu C++ nhung them Ri o
    dang truoc- can hoc hai nam de dung duoc ngon ngu nay)
    Toc cua AKI duoc lam bang PRman su dung 60.000 RiCurves duoi dang ribbon. chat lieu cho no duoc lam trong PRman sau day la vi du cua 1 dang chat lieu nhu the

    surface hair (float Ka = 1, Kd = .6, Ks = .35, roughness = .15;
    color rootcolor = color (.109, .037, .007);
    color tipcolor = color (.519, .325, .125);
    color specularcolor = (color(1) + tipcolor) / 2;
    )
    {
    vector T = normalize (dPdv); /* tangent along length of hair */
    vector V = -normalize(I); /* V is the view vector */
    color Cspec = 0, Cdiff = 0; /* collect specular & diffuse light */
    float cosang;

    /* Loop over lights, catch highlights as if this was a thin cylinder */
    illuminance (P) {
    cosang = cos (abs (acos (T.normalize(L)) - acos (-T.V)));
    Cspec += Cl * v * pow (cosang, 1/roughness);
    Cdiff += Cl * v;
    /* We multipled by v to make it darker at the roots. This
    * assumes v=0 at the root, v=1 at the tip.
    */
    }

    Oi = Os;
    Ci = Oi * (mix(rootcolor, tipcolor, v) * (Ka*ambient() + Kd*Cdiff)
    + (Ks * Cspec * specularcolor));
    }
    Toc cua cac nhan vat con lai lam bang Maya
    Ban co the hoi them KATO cua squares soft la nguoi truc tiep lam ra mai toc cua AKI ROSS

    da, rang,toc cung duoc lam bang PRman(tham chi hieu ung barndoor va particle cung lam bang PRman)

    dynamic duoc lam trong MAYA ngoai tru zerogravity lam key animation con lai la bang MEL or API
    CHuyen dong duoc MOCAP nhung ket hop voi key trong MAYA(ban nen doc them cuon MAYA: secrets of the pros)
    deformation dung trong Maya
    tiet lo cho ban biet nhe(tat ca character trong phim chi su dung mot phuong phap dung hinh duy nhat la subdivison-Maya)
    Ho co dung them mot so plugin co ban san tren thi truong
    chu khong phai viet them đe lam mot so hieu qua lat vat khac chang han nhu dung Realwave cho 3s cua canh dau

  3. #13
    Tham gia
    12-06-2003
    Location
    Wild Wild West
    Bài viết
    462
    Like
    0
    Thanked 2 Times in 2 Posts
    rất các ơn các bác,những cao thủ 3d đã làm cho em sáng con mắt ra.thật sự lâu nay em cũng đang tìm hỉu về vấn đề này nhưng không bit hỏi ai.thanks a lot

  4. #14
    Tham gia
    09-06-2003
    Location
    HCM
    Bài viết
    3
    Like
    0
    Thanked 0 Times in 0 Posts
    Nếu bạn nào đọc được tiếng Anh thì mời vào đây

    http://www.arstechnica.com/wankerdes...terview-1.html

    xem phỏng vấn các nhân vật nổi tiếng của tham gia vào Final Fantasy. Theo họ nói thì họ phải phát triển rất nhiều công cụ, shaders. Họ là

    Troy Brooks - Production Systems Supervisor
    Kevin Ochs - Character Technical Director
    Dave Seager - Lighting Supervisor
    Kevin Bjorke - Rendering and Shading supervisor
    Kaveh Kardan - Manager, R&D

    Họ cũng nói sơ sơ về làm tóc cho Aki.

    --Nam

  5. #15
    Tham gia
    09-06-2003
    Location
    HCM
    Bài viết
    3
    Like
    0
    Thanked 0 Times in 0 Posts
    Hi x-frog,


    Tui chưa dùng PRman. Tui mới chỉ dùng Mental ray cho Maya và vài renderer khác cho MAX. Không biết nguyên tắc hoạt động của PRman cho hair có giống với Shag hair hay Fur cua Maya với Mental ray?

    Bạn dùng PRman chủ yếu cho việc gì?

    --Nam

  6. #16
    Tham gia
    20-05-2003
    Location
    Fantasy world
    Bài viết
    112
    Like
    0
    Thanked 0 Times in 0 Posts
    Yeah, rất cám ơn các vị đã chỉ giáo, nhưng thực sự thì những kiến thức đó quá ít để có thể hiểu được một qui trình để làm phim như vậy, với lại trong đây, chipma đề cập đến phim FF không phải là phim The Spirits Within mà là những cảnh trong các trích đoạn FF của loạt game FF. Trong The Spirits Within thì nếu ngưiời không có kinh nghiệm thì sẽ không biết đó là nhân vật ảo, còn trong loạt phim cho game thì đến đứa bé 3 tuổi cũng biết. Vì vậy việc làm những đoạn phim như vậy có lẽ đơn giản hơn nhiều. À tui còn một góp ý nữa, nhân vật trong The Spirits Within không phải dựng thủ công như chúng ta làm từ 3Dmax hay đại loại như vậy mà người ta có những thiết bị qúet 3D, cử động của nhân vật cũng được làm từ việc gắn bộ phận cảm ứng lên người thật, nên việc xây dựng nhân vật đơn giản hơn nhiều so với những gì chúng ta tưởng tượng.
    Còn một vấn đề là cơ sở hạ tầng (là cái máy PC thân yêu ấy mà). Nếu muốn chạy các chương trình để làm một đoạn phim (chừng 15 phút) giống như FF (game đó nha) thì cần phải có một cái máy cực mạnh. Hiện nay trên thị trường đã có những máy tính có cấu hình rất mạnh để có thể đáp ứng yêu cầu nhưng lại gặp cảnh được voi đòi tiên của các phần mềm, những phiên bản mới ngày càng đòi hỏi chất lượng máy cao. Có lẽ để giải quyết vấn đề này chỉ còn có workstation (máy trạm). Một cái máy trạm đủ để đáp ứng yêu cầu đặt ra cũng chỉ tương đương với 1 cái PC hàng hiệu mới nhất. Vậy thì chúng ta nên chọn cái nào đây?

  7. #17
    Tham gia
    28-04-2003
    Location
    hanoi
    Bài viết
    2
    Like
    0
    Thanked 0 Times in 0 Posts

    RE: namn

    Giống như Maya fur. Khác biệt lớn là attractor của maya fur bi giới hạn nên không thể làm được long hair còn PRman mtorUltrafur hoặc mtorFur làm tốt hơn điều này riêng mtorUltrafur có thể import Maya fur sang.
    Tôi sử dụng PRman (ver.11)chủ yếu để tạo chất liệu (shader) cho vật thể, hạt , ánh sang v.v... và sau đó là render kết xuất ngoài ra tôi cũng sử dụng để tạo một số hiệu quả đặc biệt khác như tóc, các đối tượng RiBlobby(một kiểu metaball).

  8. #18
    Tham gia
    17-06-2003
    Bài viết
    157
    Like
    0
    Thanked 0 Times in 0 Posts
    đề nghị bà con làm ơn viết có dấu đi viết không dấu đọc đau cả mắt luôn mà không hiểu gì hết

  9. #19
    Tham gia
    09-01-2003
    Location
    TPHCM
    Bài viết
    2
    Like
    0
    Thanked 0 Times in 0 Posts
    Con mot thong tin nua ma cac cau chua biet:
    do la thu nhat cai studio san xuat ra FF la Square o Houlu da giai the roi.
    Nhung nguoi lam ra nhan vat trong FF moi nguoi di mot noi.
    Toi co biet 1 anh chang My goc Cuba da lam ra Aki va vai nhan vat khac da chuyen sang lam cho Disney roi. Anh ta da lam cho phan 3D fim Matrix. Toi hoi thi anhta noi rang PRMAN shader dung cho nhan vat duoc nhung nha lap trinh viet ...

  10. #20
    Tham gia
    20-05-2003
    Location
    Fantasy world
    Bài viết
    112
    Like
    0
    Thanked 0 Times in 0 Posts
    HIc, có mỗi cái topic mà cứ move qua move lại, phải công nhận là mod ở đây siêng năng và rảnh thiệt.

Trang 2 / 3 FirstFirst 123 LastLast

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •