Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
MofuMofuRender
Search
ushiostarfish
September 10, 2017
Programming
540
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
MofuMofuRender
レイトレ合宿5‽ に提出したレンダラの説明です
ushiostarfish
September 10, 2017
More Decks by ushiostarfish
See All by ushiostarfish
Palzilla - レイトレ合宿 11
ushiostarfish
0
380
こうろせつだん!
ushiostarfish
1
240
HierophantRed ( レイトレ合宿10 レンダラ紹介スライド )
ushiostarfish
0
290
Gaussian Splash - The world of 3D Gaussian Splatting
ushiostarfish
0
390
RaccoonGPURender for rtcamp7
ushiostarfish
1
520
Moody Render
ushiostarfish
0
490
もふもふレンダリング入門(3)
ushiostarfish
0
2.7k
Other Decks in Programming
See All in Programming
contenteditable と日本語入力に向き合う
colorful12
0
150
手動確認はもう限界 〜XCUITestでCustom URL Schemeの遷移を起動種別ごとに自動テストする〜 / Testing Custom URL Schemes with XCUITest
otouto
0
390
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
350
setup-vp GitLab対応の裏側
naokihaba
0
150
WebRTC映像をAirPlayに対応させる挑戦.pdf
monolithic_adam
0
340
Ghostty + Neovimで作る 透明でカッコ良い開発環境
j341nono
0
150
GitHubハンズオン講座 — 実務レベルのチーム開発のフローを身につけよう
junhat6
0
120
Simple Storage Service(S3) is not simple
iwatsukayura
0
210
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
550
速習iPhone Duo対応
yuukiw00w
2
960
AI が書く Go コードの品質を劇的に向上させる Linter: “declscope”
mpyw
0
480
Turning Architecture into Unit Tests in the AI Era (NSSpain XIV)
steliosf
PRO
1
130
Featured
See All Featured
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
790
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
580
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Paper Plane
katiecoart
PRO
4
54k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Building the Perfect Custom Keyboard
takai
2
890
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
510
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
270
Test your architecture with Archunit
thirion
2
2.4k
How to Talk to Developers About Accessibility
jct
2
560
Transcript
MofuMofuRender @ushiostarfish, Atsushi Yoshimura https://github.com/Ushio/MofuMofuRender
None
Renderer Feature ・もふもふ ・もふもふ ・もふもふ ・たーのしー!
Curve Collision Koji Nakamaru maru, Yoshio Ohno, “RAY TRACING FOR
CURVES PRIMITIVE” より、 曲線を再帰的に分割する手法 今回は2次ベジエ曲線を採用 -負荷が小さい -単純で制御が楽 ※ちょっとした改造で h (赤-青)も取れる
問題点 毛との衝突判定 くっっっっっそ重い・・・・
原因 AABB-BVHのとある終端の一部屋 そりゃ重いですよね・・・
解決案1 近くにある毛の類似性を利用して、 BVHを作るときにOBBとAABBを組み合わせたり・・・ しかし複雑な上、部分的に試すも改善があまり見られず時間が無くなって断念 時間をかけてチューニングすればたぶん高速のはず・・
解決案2 一本一本を、円筒 で包む 中心レイと、追跡レイとの最短距離を使った衝突判定をして、 早期の枝刈りにより、高負荷な判定を防ぐ。 実装が簡単 >全体の速度が二倍に! http://www.math.kit.edu/ianm2/lehre/am22016s/media/distance-harvard.pdf より
もうネタがなくなったので 本物のもふもふを見て癒やされよう @多摩動物公園
None
None
None
None
やはり本物は凄い 日々歩み続けるべし... To be continued...