ទូរទាត់របស់ខ្ញុំ

មិនទាន់មានទូរទាត់នៅឡើយទេ។ ចុចប៊ូតុងច្រកសញ្ញានៅលើទំព័រឧបករណ៍ដើម្បីបន្ថែម។

ស្វ៊ែ Raymarching 3D - ការបង្ហាញភាពនៅលើបណ្តាញ | 51yifei

សេកម្មភាព ស្វ៊ែ Raymarching 3D នៅលើបណ្តាញដោយមិនគិតថ្លៃ មិនចាំបាចទាញយក។ 51yifei ផ្តល់ឧបករណ៍ផ្តិតយកទស្សន៍រាប់រយ

នៅទីនេះគ្មានសំណាញ់ពហុកោណទេ៖ សម្រាប់ភីកសែលនីមួយៗ កាំរស្មីត្រូវបានបញ្ជូនជាជំហានៗទៅរកផ្ទៃនៃស្វេរដែលរលករលោង បន្ទាប់មកវ៉ិចទ័រធម្មតា ពន្លឺរាលដាល ពន្លឺឆ្លុះ និងពន្លឺរិមហ្វ្រេស្នែលត្រូវបានគណនាក្នុងពេលជាក់ស្តែង — នេះគឺជាការបញ្ជូនកាំរស្មី។ ផ្លាស់ទីម៉ៅស៍ដើម្បីផ្លាស់ប្តូរទិដ្ឋភាព។

អំពីឧបករណ៍នេះ

ស្វ៊ែ Raymarching 3D គឺជា ប្រសិទ្ធិវីសូអុល អនឡាញឥតគិតថ្លៃ។ Fragment shader ពេញអេក្រង់ដើររស្មីក្នុងមួយភីកសែលឆ្ពោះទៅផ្ទៃស្វ៊ែររលក គណនាបន្ទាត់កាត់កែងនិងពន្លឺភ្លាមៗ។។ សមរម្យសម្រាប់ការផ្ដោតអារម្មណ៍ ការសម្រាក ឬគ្រាន់តែការកម្សាន្ត។ ដំណើរការពេញលេញក្នុងកម្មវិធីរុករករបស់អ្នក — មិនតម្រូវឱ្យទាញយកឬចុះឈ្មោះឡើយ។

ដំណើរការទាំងមូលជាចលនា frontend សុទ្ធ, ផ្អែកលើកម្មវិធី shader Three.js, ប្រើក្បួនដោះស្រាយ ray marching បង្ហាញឈុត 3D តាមពេលជាក់ស្តែងក្នុង shader។

ពេលបើកទំព័រនឹងបង្ហាញរាងធរណីមាត្រ 3D ស្មុគស្មាញ, ប្រើក្បួនដោះស្រាយ ray marching បង្ហាញ, អាចបង្ហាញកំណែ 3D នៃសំណុំ Mandelbrot, រចនាសម្ព័ន្ធ fractal, រាងធរណីមាត្រប្រតិបត្តិការ Boolean ជាដើម។ អាចប្រើកណ្ដុរបង្វិលទិដ្ឋភាព។

ស័ក្តិសមសម្រាប់ប្រើជាការបង្ហាញសិល្បៈគណិតវិទ្យា, ការបង្ហាញការសរសេរកម្មវិធី shader, ឬការរីករាយជាមួយឥទ្ធិពលមើលឃើញនៃ ray marching។ គោលការណ៍អនុវត្តគឺក្បួនដោះស្រាយ ray marching និងអនុគមន៍ដែនចម្ងាយ។

Ray marching 3D ជាឥទ្ធិពលបង្ហាញ ray marching ផ្អែកលើ Three.js, ប្រើ shader បង្ហាញ fractal និងរាងធរណីមាត្រ 3D ស្មុគស្មាញតាមពេលជាក់ស្តែង។