Thursday, June 4, 2009

Kinh nghiệm lên cao !

Bữa giờ điên đầu vụ animation, thực ra bây giờ nó mới lòi ra chiện như thế này, hồi xưa tui làm animation cho mấy con hồi đầu giải rất bình thường, đem vô xna chạy ngon, nhưng giờ nó lại bị nhiều cái lỗi ngớ ngẩn, có thể khiến bạn rất bực mình. Những lỗi có thể nói liên quan cả hai phần mềm lớn là Maya và Motion Builder. Tui xin ghi lại sau này khỏi quên :
+ Rất dễ bị lỗi vụ normal : Là model ra cứng ngắt, ko được mềm vì chúng ta chưa có soft edge lại.
+ Về animation trong cái vụ skeleton, phải reset luôn cả các trục của skeleton cho nó về pivot mặc định. Còn smooth bind thì phải nhớ chỉ được influences dưới 4 ! Và một chuyện mà tui mới vừa phát hiện được, có lẽ nó khiến tui đau đầu quá nhiều, rằng lúc mình bind xong, chỉnh paint skin xong, thì ngay lúc đó nếu thấy vừa ý rồi thì nên xuất ra ngay cái file FBX ngay. Tại sao phải làm vậy vì nếu bạn tưởng lúc đó save cái file maya rồi xong ư ? Làm vậy là đi vào sai lầm lớn, có lẽ thằng maya lỗi này chưa phát hiện, có thể tui liên lạc với hãng rồi feedback thử xem sao. Tại sao ư ? Tại vì nếu làm vậy bạn thử mở lại cái file maya đó và export ra cái mô hình trong đó đi sẽ bị ngay lỗi điên này: Warning skin definition ! Bạn thấy ko tin à, cái rồi bạn thử vòng vòng, dù thấy ko nguy hại, cái rồi làm animation cho đã đời, quăng vào xna, nó báo lỗi là may mắn, còn ko nó sẽ hiện ra cái model với đủ thứ chiện mà bạn sẽ thấy ! (Méo mó, tay chân ngược ngạo rồi đủ thứ !). Cho nên tui bị cái này hơi bị phiền toái và kinh nghiệm rút ra được là : "Không nên save lại file maya sau khi đã hoàn thành paint skin, chỉ export ngay lúc đó thì bạn sẽ ko bị báo lỗi, rồi tạo file maya mới quăng cái file mới export vào ! Thế thì lúc này mọi chuyện lại ổn lại ! Bạn export thử, mọi thứ đã hoàn hảo !!"
+ Thêm một chuyện nữa là vụ invert !! Trời ơi, đâu có ngờ là extrude hoặc mirror hoặc scale -1 là ra bình thường ?? Không dám, đôi khi nó bị ngược face ! Chúng ta cần phải Reverse ở model !! Cái này khiến nhiều chuyện tui tức điên ! Chỉ có maya mới có vụ này, bên 3ds max, làm cái bốp vô liền !
Dự án bị trì trệ cũng vì nhiều nguyên nhân ! Nhưng cái này có lẽ là chính vì tui tốn quá nhiều thời gian cho nó ! Nhắc các bạn nhớ là nếu có nghiên cứu maya thì phải nghiên cứu thêm 3dsmax vì maya dù làm nhanh tới đâu nhưng file của nó xuất ra sẽ vô số chuyện xảy ra ! Còn 3dsmax sẽ xử lý rác từ maya cho bạn ! Vụ này tui thử rồi ! Chúc mọi người thành công !
Cũng trong hai ba tuần nay, nghiên cứu model theo dạng anime và chibi của nhật bản, thấy làm ko khó, rất dễ lại là đằng khác, vì họ chỉ cần mường tượng ra hình dáng và quần áo, tóc là một khối, tay chân là khối riêng cứ thế mà tới, nắn lại... Texture thì tự vẽ xong rồi nếu có cao cấp hơn thì pre-render, vụ này tui đang test cũng có nhiều khả quan. Cho nên tui đã giải thích được các model của các game nổi tiếng như các dòng game của final fantasy của square enix, model rất gọn, nhưng texture thì tuyệt vời, tại sao ? Tại vì họ dùng khá nhiều kỹ thuật, tay nghề vẽ cao, nhưng cái chính là biết cách xử dụng ánh sáng cho hợp lý để pre-render !
Và do cũng có nghiên cứu nhiều dòng game NDS, thấy cách chơi và các kỹ thuật trong đó, vừa gọn, nhẹ nhưng đầy đủ các yếu tố ! Cho nên dù sao, tui ko cần làm game quá lớn, dù game nhỏ, mô hình chibi nhưng nó thể hiện được nhiều kỹ thuật trong đó. Tui sẽ xuất phát từ các game 3d theo dạng casual và mô hình gọn nhỏ, theo lối adventure, farm, music !
Từ những game của nhật, tui học hỏi được rất nhiều cách làm game của họ qua cái mà họ thể hiện. Dù trong môi trường hạn hẹp của nds nhưng game final fantasy vẫn thể hiện rất thành công, game taiko no tatsujin một loại đánh trống cổ truyền của nhật bản tui đang chơi cũng rất thành công. Giao diện và các diễn đạt khá thông minh và ấn tượng.
Từ đó tui học được nhiều lắm và mong rằng qua kinh nghiệm học hỏi của mình, tui sẽ vận dụng để thành công !

Thank you for coming to here...

0 nhận xét: