Selasa, 03 Maret 2009

sub d modeling










Modeling kepala cabang menggunakan Maya dari permukaan

Dalam tutorial ini saya akan menunjukkan cara untuk membuat kepala manusia menggunakan Maya dari bagian permukaan.

leon.jpg

klik untuk memperbesar

1) Mulai dengan denah atau gambar sehingga Anda memiliki visualisasi yang jelas dari karakter anda.

klik untuk memperbesar

. 2) Buat nurbs sphere dengan 20 bagian dan 6 spans. Hapus setengah bulatan dan tweak di samping untuk melihat kira-kira cocok dengan profil karakter anda.

klik untuk memperbesar

3) Setelah bentuk dasar yang dibentuk, Anda dapat menambahkan spans untuk menambahkan rincian untuk karakter anda seperti hidung dan bibir. Ingat bahwa kurang adalah terbaik.

klik untuk memperbesar

4) Langkah selanjutnya adalah untuk membuat mata-bola yang terdiri dari dua nurbs spheres - perut satu cengkong realistis untuk murid dan luar satu transparan dan hanya digunakan untuk specularity.

klik untuk memperbesar

5) Untuk membuat daerah mata, gunakan 6 nurbs lingkaran dengan 8 bagian kandang dan mereka seperti yang ditunjukkan. Menggunakan bola mata yang dibuat dalam 4 langkah untuk membantu Anda model mata daerah dengan benar.

klik untuk memperbesar

6) Buat leher dan tengkorak menggunakan dimodifikasi nurbs primitif seperti yang ditunjukkan.

klik untuk memperbesar

7) di telinga adalah semata-mata diubah nurbs sphere dengan 8 bagian. Mulai dengan sederhana nurbs sphere, memasukkan isoparms lebih sebagai Anda pergi bersama-sama.

klik untuk memperbesar

8) adalah waktu untuk mengkonversikan ke permukaan polygons. Klik permukaan, pilih Polygons> Nurbs ke Polygons' pilihan kotak di bawah dan klik tesselation metode titik kontrol. Setelah selesai, klik tesselate.

klik untuk memperbesar

9) Pilih poligon muka seperti yang ditunjukkan dan menghapusnya untuk memberikan ruang bagi mata, telinga dan leher. Memastikan bahwa mereka memiliki jumlah yang sama, jadi ujung-ujungnya mereka akan bergabung dengan lancar. Jika tidak, menghapus atau menambahkan ekstra Tepi menggunakan menghapus ujung poligon split atau alat masing-masing.

klik untuk memperbesar

10) Combine polygons yang sama. Menggunakan Gabung Edge Tool, melampirkan lembar sama seperti yang ditunjukkan. Setelah selesai, Anda harus sudah memiliki seluruh kepala halus.

klik untuk memperbesar

11) Sekarang saatnya untuk mengkonversikan polygons cabang ke permukaan. . Klik dan pilih permukaan Permukaan Subdiv> Buat Subdiv menggunakan proxy Objek Mode.

klik untuk memperbesar

12) Untuk membuat yang lain setengah dari kepala.Pilih pilih kepala dan Permukaan Subdiv> Cermin dari kotak pilihan dan mendetik x box. Setelah itu dicerminkan, pilih dua permukaan dalam hirarki mode dan pilih Subdiv Permukaan> Lampirkan. ujung-ujungnya jika tidak bergabung bersama Anda mungkin perlu melakukan secara manual. Untuk melakukannya, pilih permukaan dalam poligon proxy-mode dan pilih Polygons> Gabung Edge Alat dan menggunakan alat ini secara manual ke ujung-ujungnya bergabung bersama.

klik untuk memperbesar

Anda sudah selesai akhirnya pemodelan karakter anda dari kepala.

NURBS

NURBS - Non Uniform Rational B-Splines.

NURBS SurfaceNURBS Surface

Toolbox Peralatan

). NURBS yang Toolbox adalah kumpulan rutinitas untuk penciptaan, dan manipulasi Non-Uniform Rational B-Splines (NURBS). NURBS harus beberapa taraf menjadi standar industri de facto untuk mewakili informasi dalam kompleks geometris CAD, CAM dan Cae, dan merupakan bagian integral dari berbagai format standar pertukaran data seperti IGES, LANGKAH dan PHIGS.

Peralatan yang tersedia baik untuk Matlab atau Scilab, dan kedua berisi skrip file dan c rutinitas untuk meningkatkan kinerja. Tujuan ini toolboxes tidak memberikan dunia tercepat NURBS manipulasi paket, tetapi digabungkan dengan Matlab / scilab mereka menyediakan lingkungan yang ramah berarti interaktif untuk penelitian dan algoritma prototyping.

Semua nurbs rutinitas yang awalan dengan 'nrb' untuk membedakan mereka dari yang lain seperti bunyi script Matlab file lainnya oleh penulis. Struktur data yang digunakan untuk mewakili NURBS di Matlab kompatibel dengan yang digunakan di peralatan Spline oleh C. de Boor dari orang kasar dan MathWorks, Inc dan dapat dimanipulasi sebagai empat dimensi univariate multivarian atau B-Splines. Keduanya juga termasuk paket demo skrip yang menunjukkan contoh-contoh bagaimana cara menggunakan peralatan, dan juga bantuan online yang tersedia.

Untuk informasi lebih lanjut mengenai NURBS dan cara memanipulasi mereka, saya sangat merekomendasikan buku oleh Les Piegl dan Wayne celaga disebut 'The NURBS Buku' ISBN 3-540-61545-8. Perlu diketahui bahwa 'C' kode algoritma ini adalah perpustakaan yang diubah dari pseudo-kode di dalam buku.

Functions Fungsi

Fungsi yang saat ini tersedia di Toolbox adalah:

Fungsi utama

  • nrbmak - membuat NURBS dari titik kontrol dan knot.
  • nrbtform - Menerapkan scaling, terjemahan atau rotasi operator.
  • nrbkntins - Knot insersi / perbaikan.
  • nrbdegelev - Gelar ketinggian.
  • nrbderiv - - NURBS perwakilan dari turunan.
  • nrbdeval - Evaluasi dari NURBS turunan.
  • nrbkntmult - Cari keserbaragaman dari menyimpul vector.
  • nrbreverse - Reverse evaluasi arah NURBS.
  • nrbtransp - Tukar U dan V untuk NURBS permukaan.
  • nrbline - membuat garis lurus.
  • nrbcirc - membuat circular arc.
  • nrbrect - membuat rectangle.
  • nrb4surf - Permukaan ditetapkan oleh 4 sudut poin.
  • nrbeval - Evaluasi NURBS curve atau permukaan.
  • nrbextrude - mengusir seorang NURBS melengkung sepanjang satu vektor.
  • nrbrevolve - membangun permukaan oleh perguliran profil.
  • nrbruled - memerintah antara dua permukaan NURBS Curves.
  • nrbcoons - membangun Coons bilinearly dijus permukaan patch.
  • nrbplot - Plot NURBS atau permukaan melengkung.

Rendahnya tingkat fungsi - c rutinitas

  • bspeval - Evaluasi yang univariate B-Spline.
  • bspderiv - B-Spline perwakilan dari turunan
  • bspkntins - Memasukkan atau simpul knot menjadi univariate B-Spline.
  • bspdegelev - Gelar ketinggian dari univariate B-Spline.

Vector dan Transformasi Utilitas

  • vecnorm - Normalisation dari vektor.
  • vecmag - besarnya dari vektor.
  • vecmag2 - Squared besarnya dari vektor.
  • vecangle - Alternatif ke atan2 (0 <= sudut <= 2 * pi).
  • vecdot - Dot produk dua vektor.
  • veccross - Palang produk dua vektor.
  • vecrotx - Rotasi matriks sekitar x-axis.
  • vecroty - Rotasi matriks sekitar y-axis.
  • vecrotz - Rotasi matriks sekitar z-axis.
  • vecscale - scaling matriks.
  • vectrans - Penerjemahan matriks.

Misc Utilitas

  • deg2rad - Mengkonversi derajat ke radians.
  • rad2deg - Mengkonversi radians ke derajat.

Availability Ketersediaan


NURBS yang menyediakan peralatan yang bebas dari segala biaya dan memiliki lisensi GPL. Kode sumber yang tersedia untuk Linux, Solaris dan Windows, namun harus dikompilasi pada platform lain dengan mudah. NURBS yang menyediakan peralatan yang bebas dari segala biaya dan memiliki lisensi GPL. Kode sumber tersedia untuk Linux, Solaris dan Windows, Namun harus dikompilasi pada platform lain dengan mudah.

* Untuk Scilab: http://www-rocq.inria.fr/scilab/contributions.html Untuk Scilab: http://www-rocq.inria.fr/scilab/contributions.html
* Untuk Matlab: Matlab http://www.mathworks.com/support/ftp/graphicsv5.shtml Untuk: http://www.mathworks.com/support/ftp/graphicsv5.shtml

Runar Tenfjord porting yang telah NURBS Toolbox ke Python. Runar Tenfjord port yang telah NURBS peralatan ke Python. Modul dan keterangan lebih lanjut dapat ditemukan di http://runten.tripod.com/. Modul dan keterangan lebih lanjut dapat Ditemukan di http://runten.tripod.com/.

NURBS lainnya software dan tutorial bahan tersedia: Lainnya NURBS tutorial perangkat lunak dan Materi yang tersedia:

* Bastiaan dari Matlab NURBS Permukaan peralatan untuk perhitungan dan plotting semua jenis seragam tidak rasional B-spline dasar (atau campuran) fungsi, dan Curves permukaan, termasuk kasus khusus seperti Bezier Curves berkala dan / permukaan. Bastiaan dari Matlab NURBS permukaan peralatan dan perhitungan untuk semua jenis plotting Seragam tidak rasional B-spline dasar (atau campuran) fungsi, dan curves permukaan, termasuk kasus khusus seperti Bezier curves berkala dan / permukaan.
* The Manchester NURBS perpustakaan, perpustakaan c dari rutinitas. The Manchester NURBS perpustakaan, perpustakaan c dari rutinitas.
* NURBS C + + + + perpustakaan, dengan beberapa kegiatan rutin yang berbasis pada pseudo-kode dalam 'The NURBS buku'. NURBS + + C + + perpustakaan, dengan beberapa kegiatan rutin yang berbasis pada pseudo-kode dalam 'The NURBS buku'.
* Nurbana - Free 3D Modeling NURBS suite Nurbana - Free 3D Modeling NURBS suite
* Opengl - High Performance Graphics 2D/3D yang berisi rutin untuk layar NURBS Curves dan permukaan. Mesa adalah gratis opengl clone perpustakaan dengan kode sumber yang tersedia. Opengl - High Performance Graphics 2D/3D yang Berisikan rutin untuk layar NURBS curves dan permukaan. Mesa opengl adalah gratis clone perpustakaan dengan kode sumber yang tersedia.
* J splines untuk pengenalan pendek dan NURBS. J Pengantar splines pendek dan NURBS.
* Lain pengenalan singkat ke splines dan NURBS Lain singkat splines Pengantar dan NURBS
* FITPACK - kumpulan fortran program melengkung dan permukaan sesuai dengan splines dan tensor produk splines. FITPACK - Kumpulan fortran program melengkung dan permukaan sesuai dengan splines dan tensor produk splines.
* Snurbs - yang sederhana Nurbs Perpustakaan perlu untuk menambah dan perkiraan tersebar secara teratur dan didistribusikan dengan data NURBS permukaan (link rusak pada saat ini). Snurbs - yang sederhana Nurbs Perpustakaan perlu untuk menambah dan perkiraan tersebar secara teratur dan didistribusikan dengan data NURBS permukaan (link rusak pada saat ini).
* Pengenalan NURBS curves: Sebuah Panduan untuk Uninitiate. Pengenalan NURBS Curves: Sebuah Panduan untuk Uninitiate.

Dari Kertas ke Digital Bodyshop (Bagian 2)
Jika anda mulai membaca posting ini saya sarankan anda mendapatkan secangkir kopi atau teh karena akan panjang satu.

Menetap?

Ada yang sudah sejak lama ketika saya melakukan posting blog karena saya sudah sibuk dengan promotor prep, dan finishing ini Foto-realistis mobil model digital dari tutor yang saya tentang untuk menunjukkan Anda.

Jadi, dimana saya memilih atas kiri off:


Ini pada dasarnya adalah yang selesai rendah poly-count tubuh bekerja, termasuk jendela. model looks pretty kasar pada tahap ini, sehingga perlu smoothed dan halus. Untuk melakukan itu sebagian besar komponen dikonversi menjadi Sub-divisi permukaan (selanjutnya disebut sebagai Sub-D's)


Meskipun umumnya anda tidak menggunakan Sub-D untuk model permainan yang benar-benar dapat mencapai kelancaran definisi dari model komponen. Komponen textured perak telah dikonversi menjadi sub-d's.


Ini adalah model setelah itu dikonversi menjadi komponen Sub-D permukaan dan aksesoris (seperti wingmirrors) telah model. Efek samping dari penggunaan Sub divisi permukaan adalah bahwa ketika mereka kembali dikonversi menjadi poligon permukaan Anda poly count umumnya berjalan melalui atap. Semakin rendah poly hitungan model permainan yang lebih cepat mesin dapat menghitung gerakan itu.


Ini adalah model setelah digandakan atas memberikan kami sebuah mobil lengkap. Selain itu, seluruh permukaan, telah diubah kembali menjadi polygonal permukaan. Final model datang pergi dengan 88000 + polygons. Sekarang, untuk bingkai referensi: The model di Gran Turismo 5 (yang telah mereka interior model) datang pergi dengan poly count sekitar 1 juta, dan dipanggang kemudian turun menjadi sekitar 70-100000 sebelum diimpor ke dalam mesin permainan.

Sekarang untuk mulai texturing. Komponen di atas akan memiliki grafik membebankan mereka, sekaligus sebagai dasar cat tekstur. Jadi, semua komponen yang memiliki peta planar diproyeksikan ke mereka agar UV peta dapat digali dan disunting dalam grafik paket (dalam hal ini Photoshop).

Here is the UV peta komponen yang dipilih, yang kemudian diambil di Photoshop. Setelah selesai ia terhubung dengan tekstur bodywork menggunakan berlapis Hypershade node yang menyatukan yang diambil dan tekstur base coat of paint.

Hal ini menyebabkan cepat dari model dengan tekstur dari peta di tempat. Dari sini sebagian besar model komponen textured menggunakan dasar hypershade node. Namun beberapa komponen bump memerlukan peta, dan beratnya untuk membuat peta lebih realistis textures.

Ini adalah cara yang cepat menyebabkan salah satu ban lengkap dengan peta kasar beratnya. Setelah semua komponen telah textured, model (dalam hal ini) adalah pada tahap posed diberikan dan keluar menggunakan Mental Ray. Dan setelah sedikit tweaking dan remeh Anda mendapatkan hasil di bawah ini.

Sejak textures bertindak independen dengan geometri dari model itu sendiri, anda dapat bebas mengubahnya sesuai.

Well, that's it untuk tutorial ini. I'll akhirnya harus belajar tentang baking model untuk mengurangi poly count. Namun pada penelitian ini concepting dan tahapan pelaksanaan proyek, yang tidak perlu.

Jadi, sekarang untuk kompilasi penelitian dan memutuskan fokus. I've got a few idea's but I'm akan menjaga diri mereka untuk sementara waktu.
Runar Tenfjord has ported the NURBS toolbox to Python. Runar Tenfjord porting yang telah NURBS Toolbox ke Python. The module and further details can be found at http://runten.tripod.com/ . Modul dan keterangan lebih lanjut dapat ditemukan di http://runten.tripod.com/.

Other NURBS software and tutorial material is available: Lainnya NURBS tutorial software dan materi yang tersedia:

  • Bastiaan's Matlab NURBS Surface Toolbox for the calculation and plotting of all kinds of non-uniform rational B-spline basis (or blending) functions, curves and surfaces, including special cases such as Bezier and periodic curves / surfaces. Bastiaan dari Matlab NURBS Permukaan peralatan untuk perhitungan dan plotting semua jenis seragam tidak rasional B-spline dasar (atau campuran) fungsi, dan Curves permukaan, termasuk kasus khusus seperti Bezier Curves berkala dan / permukaan.
  • The Manchester NURBS library , a library of c routines. The Manchester NURBS perpustakaan, perpustakaan c dari rutinitas.
  • NURBS++ a C++ library, with some routines based on the the pseudo-code within 'The NURBS book'. NURBS + + C + + perpustakaan, dengan beberapa kegiatan rutin yang berbasis pada pseudo-kode dalam 'The NURBS buku'.
  • Nurbana - Free 3D NURBS Modeling suite Nurbana - Free 3D Modeling NURBS suite
  • OpenGL - High Performance 2D/3D Graphics that contains routine for the display of NURBS curves and surfaces. Mesa is a free OpenGL clone library with source code available. Opengl - High Performance Graphics 2D/3D yang berisi rutin untuk layar NURBS Curves dan permukaan. Mesa adalah gratis opengl clone perpustakaan dengan kode sumber yang tersedia.
  • A short introduction to splines and NURBS. J pendek pengantar splines dan NURBS.
  • Another short introduction to splines and NURBS Lain singkat pengantar splines dan NURBS
  • FITPACK - a collection of fortran programs for curve and surface fitting with splines and tensor product splines. FITPACK - kumpulan fortran program melengkung dan permukaan sesuai dengan splines dan tensor produk splines.
  • Snurbs - a Simple Nurbs Library for the need to interpolate and approximate scattered and regularly distributed data points with NURBS surfaces (link broken at present). Snurbs - yang sederhana Nurbs Perpustakaan perlu untuk menambah dan perkiraan tersebar secara teratur dan didistribusikan dengan data NURBS permukaan (link rusak pada saat ini).
  • Introduction to NURBS Curves: A Guide for the Uninitiate. Pengenalan NURBS curves: Sebuah Panduan untuk Uninitiate.

From Paper to Digital Bodyshop (Part 2)























.

Rabu, 25 Februari 2009

NURBS

NURBS

NURBS adalah Non-Uniform Rational B-Spline. Ini berarti menggunakan NURBS Curves Bézier rasional dan non-seragam yang diberikan secara eksplisit simpul vector. Oleh karena itu, derajat, titik kontrol, bobot, dan simpul vector diperlukan untuk menentukan NURBS curve.

Curves, permukaan, volume ...

Sejauh ini, kami berbicara tentang Curves - satu-dimensi yang membahana. Prinsip-prinsip yang dapat diterapkan ke dimensi yang lebih tinggi seperti permukaan benda atau volume. Permukaan digunakan saat membuat objek 3D, misalnya lansekap sementara volume dapat digunakan untuk menentukan transformasi non-linear.

Examples of NURBS curves Contoh NURBS Curves

Berikut screenshot menunjukkan berbeda yang menggunakan grafis 3D dalam NURBS.

Permukaan dibuat oleh perguliran NURBS curve sekitar poros Y
Permukaan atau revolusi dapat kira-kira perkiraan jumlah relatif besar dari berbagai bentuk.

Permukaan yang dibuat oleh satu sweeping curve lain sepanjang
Permukaan telah dibuat oleh memindahkan 2D NURBS melengkung di sepanjang jalan yang ditetapkan oleh lain 3D NURBS curve.

Sebelah kiri menunjukkan gambar yang dibuat oleh permukaan bergulir yang 2D NURBS curve sekitar Y axis. Curve itu sendiri yang terdiri dari 3 buah (simpul vector: 0, 0,2, 0,6, 0,6, 0,6, 1). Gabung antara dua buah atas adalah lancar, karena jumlah besar dari simpul 1 adalah 0,2 dan derajat curve adalah 3. Di sisi lain, dengan simpul 0,6 keserbaragaman 3 penyebab yang tajam tajam.

Sebelah kanan menampilkan gambar permukaan yang dibuat oleh sweeping 2D a 3D curve sepanjang lintasan.

Sederhana 3. Gelar NURBS permukaan
NURBS permukaan harus relatif besar amoutn dari titik kontrol, yang membuat mereka sukar untuk mengendalikan.

J NURBS volume mendefinisikan sebuah transformasi nonlinear
Tengah bagian dari teks dan teks magnified adalah bakat menggunakan 2. Gelar NURBS volume.

Kiri gambar menunjukkan NURBS permukaan dan titik kontrol. NURBS permukaan agak jarang digunakan dalam bentuk murni karena jumlah titik kontrol biasanya besar (4x4 dalam kasus sederhana) dan permukaan menjadi sulit untuk mengendalikan.

Kanan menampilkan gambar 3D teks yang diwujudkan dengan menggunakan Bézier (atau NURBS) volume 2 derajat. Teks adalah bakat dan pusat adalah bagian yang lebih besar - yang merupakan efek yang disebabkan oleh non-linear transformasi ditentukan oleh NURBS volume (perhatikan titik kontrol di bagian tengah model).

Operasi dengan NURBS

Ketika bekerja dengan NURBS dalam bentuk murni, ada satu operasi sangat berguna: memasukkan simpul baru. J simpul dapat dimasukkan ke dalam NURBS melengkung tanpa mengubah bentuk melengkung.efek samping yang dikehendaki dari operasi ini adalah titik kontrol tambahan yang menyediakan halus kontrol yang terkait dengan wilayah NURBS curve atau permukaan.

Ada lainnya dengan NURBS, seperti elevating derajat, menghapus knot, atau komputasi titik kontrol poin dari posisi peletakan yang melengkung, tetapi mereka tidak mencapai manfaat simpul insersi.

Kamis, 05 Februari 2009

tips persahabatan ala ayuni cocka

TIPs perSAHABATan
Sabtu, 26 Maret 2005 @ 17:21 WIB - Diari
ARTI perSAHABATan part II

..........Nah, kadang sahabatan yang sampe segitunya (nge-gank) malah bisa bikin geng itu jadi individual, sombong n ga mau berbaur sama temen2 yg lain . makanya, persahabatan itu ga boleh bikin qt sampe nutup diri dari dunia luar.. alias temen2 lain. Kalopun qt dah punya "kelompok" sendiri.. sbg sahabat, kita tetep harus membuka diri untuk bisa berteman dengan siapapun manusia di dunia ini... jangan sampe perSAHABATan qt bikin qt jadi apatis n sombong.karna malah bikin qt dijauhin temen2 yg lain.
makanya qt juga harus pinter2 milih temen. Karena suatu saat temen itu bisa menjadi sahabat qt, lewat proses tentunya... Kita bisa ngeliat apakah seseorang itu baik atou engga lewat cara ngomong,penampilan, dan juga gayanya
yg namanya sobat itu juga ngga sebatas sesama jenis doank. Sobat itu bisa juga antar cowo dengan cewe....
=====teruss gimana ngebedainnya sepasang cewe&cowo yg sahabatan dengan ce..&co.. yg.... ehm... pacaran???? kan sama2 suka curhat2an....
gimana ya... ????!!
----tungguin lagi terusannya.soalnya udah jam segini, waktunya pulang... ntar disambung lagi... CU!!---

Minggu, 01 Februari 2009

sHOULMATE aq




Selasa, 27 Januari 2009

seorang sahabat terlihat sempurna saat ia menerima kekurangan qta,,,,,& seorang sahabat mnjadi begitu berarti,5at ia d