Tessellation bukanlah teknologi grafik baharu yang hangat pada suatu masa dahulu-biarkan itu kepada pengesanan sinar-tetapi ia masih merupakan salah satu teknologi terpenting yang digunakan dalam permainan untuk menjadikan dunia maya mereka berasa lebih nyata dan hidup. Ia melakukannya dengan menjubinkan bentuk geometri rata tanpa pertindihan atau celah untuk menambahkan lebih kedalaman pada objek dan aksara serta menjadikan segala-galanya berasa lebih 3D dan mengasyikkan.
Ia juga boleh memudahkan proses pembangunan.
Teselasi dan Bekerja Dengan Segi Tiga
Diperkenalkan dengan DirectX11, Teselasi adalah, dengan sendirinya, kaedah untuk meningkatkan perincian dalam adegan dengan membahagikan jalinan segi tiga yang membentuk objek dan watak dalam dunia permainan. Teselasi membenarkan pembahagian besar-besaran bagi segi tiga tersebut, di mana setiap pembahagian (atau penggandaan, bergantung pada perspektif anda) menghasilkan butiran yang lebih halus kerana bahagian tepinya kurang jelas dan model lebih bernuansa.
Ini sahaja tidak akan menghasilkan kesan yang bertambah baik secara drastik. Mungkin menambahkan lapisan perincian pada imej yang tidak ada, tetapi penteksunan artistik sahaja boleh melakukannya. Teselasi adalah istimewa kerana ia digabungkan dengan pemetaan anjakan (ia sedikit berbeza daripada peta benjolan). Iaitu, secara berkesan, tekstur yang boleh menyimpan maklumat tentang ketinggiannya-sejauh mana ia menonjol dari tapaknya.
Permainan dan penanda aras Teselasi menggunakan ini untuk mencipta objek dan pemandangan dengan kedalaman yang lebih besar. Walaupun ia biasanya digunakan seiring dengan teknik visual yang lain, penanda aras Unigine Heaven memberikan peringatan yang jelas tentang betapa kuatnya teselasi dalam keadaan yang betul.
Dalam imej di atas, anda dapat melihat bahawa tangga, yang sebelum ini merupakan tanjakan rata dengan tekstur seperti tangga di atasnya, bertukar menjadi perwakilan 3D bagi tangga dengan teselasi digunakan. Ini adalah kes yang melampau-tiada pembangun permainan akan bergantung secara eksklusif pada teselasi untuk ciri visual yang begitu penting-tetapi ini menunjukkan kesan yang boleh diberikan oleh teselasi dalam keadaan yang betul.
Mengapa Gunakan Grafik Teselasi?
Sebanyak kesan teselasi dalam penanda aras seperti Unigine Heaven adalah cantik, ia sememangnya tidak begitu mengagumkan terutamanya pada tahun 2020. Tetapi ia juga tidak unik. Tiada sebab kesan visual 3D seperti itu tidak dapat dicapai dengan mencipta model yang mempunyai kedalaman dan skala itu dan menteksnya dengan sewajarnya. Jadi mengapa kami menggunakan grafik teselasi sebaliknya?
Sebab utama adalah kerana ia lebih mudah dan lebih murah. Bukan dari segi kos dolar, tetapi dari segi sumber sistem. Lebih mudah untuk mencipta model perincian rendah, dengan tekstur berkualiti tinggi dan peta anjakan digunakan padanya, berbanding mencipta model yang sangat terperinci agar sesuai dengan tekstur. Itu menjadikannya lebih mudah bagi pembangun untuk mencipta adegan terperinci menggunakan teselasi
Permainan Teselasi: Apakah Kesannya?
Dengan keupayaan Tessellation untuk memberikan kesan yang melampau pada visual, walaupun ia tidak selalu direalisasikan pada tahap yang sama, apakah kesannya terhadap permainan? Adakah anda akan menghidupkan teselasi dalam permainan pilihan anda pada kadar bingkai anda?
Tidak biasanya. Ujian kepala ke kepala dalam permainan popular yang menggunakan teselasi, seperti GTA V, mencadangkan kesannya adalah minimum, kehilangan hanya beberapa bingkai sesaat walaupun dalam keadaan yang paling mencabar dengan teselasi berat semasa bermain. Analisis mendalam SapphireNation menunjukkan bahawa kesan seperti HDR dan depth of field boleh memberi kesan yang jauh lebih besar pada prestasi daripada apa-apa yang diperlukan oleh teselasi.