Hasil (
Bahasa Indonesia) 1:
[Salinan]Disalin!
To fais may be useful wants to render a vectorial scene through raster images. Unfortunately an unavoidable information loss, due to the different way of representing objects occurs, as a consequence of the vectorial-raster passage. In order to minimize the problem of pixel use, that is, the typical “jaggedness” of image edges, very high rendering resolutions could be used: thanks to higher resolution a table edge could then be less jagged. Of course this is a good way to handle the problem, but it involves a greater demand of hardware and time resources. In any case, aliasing occurs using very high resolution as well.There are two main aliasing types:Spatial aliasing: when artefacts are considered in the single static image;Time aliasing: when artefacts are considered in a sequence of images (animations). This problem leads to shaking or flashing objects. Sometimes it might occur in particular situations, such as the animation of a wheel turning in the opposite way compared to the direction it is moving in. This problem is due to the fact that small objects appear in some frames but not in some others: this is typical phenomenon coming from an incorrect antialiasing.As everybody knows 3ds max works with primitives, tiangles and lines: these are adjoining objects, because of their vectorial nature. They turn to a pixels ensemble during the raster only. This turning is named sampling and it yields a visual artifact called aliasing. During the sampling process the color of a pixel is fixed referring to the centre of the pixel itself. The central point of the pixel is taken from the geometry lying behind the pixel grid fixed by the output resolution.Figure 3.29 Aliasing is a phenomenon that takes place trying to built a continuous image through the use of discrete values: information loss occurs, and this leads to poor image quality and to jaggedness.Figure 3.30 A low resolution image. After the rasterization the image appearing in the monitor is unintelligible. Every square is a pixel that takes the color from the vectorial geometry lying behind. It takes the color corresponding to the pixel’s geometric center, represented by the while dot.176/p161The aim of the antialiasing technique is to improve image quality by reducing or removing artefacts due to aliasingThere are a several techniques for the computation of antialiasing. One called oversampling, also called supersampling.Through supersampling each pixel is divided into subpixels. The color of each subpixel is separately computed. To obtain the final color of a pixel it is necessary to compute the average of the colors of each subpixel. The ensemble of subpixels is called subpixel mask (e.g. 2x2=4 subpixels, 4x4=16 subpixels). Antiliasing quality is higher, the higher the number of subpixels for each pixel. A 4x4 mask is supposed to lead to a very good visual quality, but requires a large raster time.Figure 3.31 the subdivision concept is represented in this diagram. It is a frequent parameter among Vray’s tools. The subdivision in smaller parts, both for AA and for Area Shadows etc… the real number of subdivisions is given by the square of input value. Subpixel scheme.Figur 3.32 vectorial line rendered before and after antialiasing.In the upper example, all the pixels of the render are divided in subpicels using a 3x3 subpixel mask, even those that do not need it, such as totally black ones or the ones without any vectorial data. Incase it is possible to avoid the subpixel division and therefore aloe the AA calculation to be faster. This is why the idea of adaptability has been introduced. Based on a threshold fixed bye the user, Vray seeks out the pixels of the image which require antialiasing. After, these pixels are divided in subpixels.Vray tries to find the subpixels that need another subdivision, skipping the sufficiently detailed ones, according to the threshold fixed by the user. This process continues until the maximum subdivision number set has been reached. 177/p162Gambar 3,33 sistem adaptif samplingBekerja hanya pada trictly wilayah memungkinkan kurang perhitungan dan karena itu lebih cepat rendering. Dengan cara ini, dalam contoh segmen merah, AA perhitungan waktu di daerah terperinci hitam akan jauh lebih pendek, sementara Vray akan berfokus pada merah piksel atau orang-orang yang secara langsung terhubung.VRay menyediakan AA perhitungan teknik lain, juga adaptif, tetapi yang menggunakan metode yang disebut undersampling. Sampai noe pixel dibagi menjadi bagian, 2 x 2 subdivisi berarti Divisi piksel dalam 4 bagian; Sementara subdivisi 5 x 5 berarti 25 subpixels, tanpa kemampuan beradaptasi, dan sebagainya. Undersampling bekerja di arah yang berlawanan: satu sampel digunakan untuk lebih dari satu piksel. Misalnya, menerapkan nilai a-1 undersampling, contoh 1 digunakan untuk 4 piksel, menerapkan a-2 undersampling nilai 1 sampel digunakan untuk 16 piksel dll... jelas metode ini mengarah ke hasil kualitas waktu yang sangat baik dalam kasus adegan terperinci atau satu menyajikan permukaan yang sangat halus.Gambar 3,34 Undersampling tidak hanya digunakan untuk AA baut untuk Irradiance peta dan mengkilap efek dari bahan-bahan serta.Vray menyediakan 3 jenis algoritma untuk perhitungan antialiasing: tetap tingkat sampler, adaptif QMC sampler dan adaptif subdivisi sampler. Selain itu, hampir semua 3ds max filter yang didukung.Gambar 3.35 di forum ini mungkin untuk memilih jenis sampling, untuk menghindari aliasing pada rendering. 178/p163ParameterGambar SamplerSampler tingkat bunga tetapIni adalah metode sampling asiest engkau. Itu menghitung AA setiap piksel individu, sesuai dengan jumlah subpixels set. Global melakukan subdivisi dari semua piksel dalam gambar, tanpa adaptasi apapun. Terlepas dari geometris detail, setiap pixel selalu dibagi menjadi jumlah yang sama subpixels.Subdivs-ini memperbaiki jumlah sampel untuk setiap pixel. Jika nilai ini 1, maka hanya contoh dianggap untuk setiap pixel. Jika parameter subdivs adalah 1 lebih besar, maka setiap pixel adalah dibagi bye kuadrat dari nilai yang ditetapkan. Ini merupakan metode perhitungan langsung AA. Disarankan untuk menggunakan model AA ini ketika bekerja dengan gambar-gambar yang penuh dengan efek, seperti Area bayangan, SSS, Motion blur, DOF dan tekstur yang sangat kompleks.Adaptif QMC samplerAlgoritma ini bekerja pada berbagai jumlah sampel untuk setiap pixel, menurut intensitas perbedaan antara yang tetangga. Seperti semua efek kabur, metode ini erat dipengaruhi dan berkaitan dengan parameter dalam peluncuran Vray: rQMC sampler, terutama jumlah adaptif dan kebisingan ambang parameter. Yang pertama ini menentukan berapa banyak sampler beradaptasi: adaptasi lebih besar bila parameter ini lebih tinggi. Dealks kedua dengan memilih subpixels yang berguna atau tidak untuk perhitungan antialiasing: kualitas yang lebih tinggi seperti nilai lebih rendah dan sebaliknya. Disarankan untuk tidak menggunakan nilai-nilai yang lebih rendah daripada 0.0002. nilai-nilai yang terlalu rendah mengakibatkan waktu sangat lama render. Ianya lebih baik untuk menerapkan sampler QMC adaptif untuk gambar yang sangat rinci, seperti kedalaman mengkilap, VrayFur, field (DOF), Motion blur dll... apalagi, sampling ini menggunakan RAM kurang daripada metode berikutnya: sampler adaptif subdivisi.Min subdivs – ini memperbaiki nomor sampel minimal untuk digunakan di masing-masing subdivisi piksel. Semakin tinggi nilai, sampel lain yang dianggap. Oleh karena itu kualitas lebih tinggi dengan menghukum render waktu. Ini set parameter jumlah minimum subdivisi per pixel di bawah ini yang Vray tidak memungkinkan untuk pergi. Jelas nilai minimum adalah 1. Meningkatkan nilai, misalnya Subdivs = 2, Vray menggunakan minimal 4 subpixels untuk setiap pixel untuk melakukan antialiasing computat
Sedang diterjemahkan, harap tunggu..