gaclib.net
C++博客
首頁
新隨筆
聯系
聚合
管理
隨筆-341 評論-2670 文章-0 trackbacks-0
孔子曰:三日不編程,食肉無味
由于一時找不到題目寫,所以這兩天就搞了一個簡單的基于光線追蹤的軟件渲染器。準備花點時間做下去了。從昨天開始到現在實現的東西有反射、陰影、多光源、線性變換等。
先來兩張圖:
這里的球和圓柱體都是通過一個函數而不是很多三角形來表示的。表示物體的函數用來將物體與一條射線求交,返回最近的交點的位置、法向量和材質的信息等。然后程序就遍歷每一個像素,生成對應的射線,然后求交,最后就可以獲得點了。陰影的做法是繪制點的時候,求出所有光源到這個點上的方向,然后反著看回去(用上面實現的代碼)看看有沒有被東西擋住。反射就更好辦了,直接拿反射后的視線所獲得的顏色跟結果進行混合就行了。
從明天開始慢慢研究更多的材質和光學,然后慢慢給渲染器添加功能。
posted on 2009-01-19 00:48
陳梓瀚(vczh)
閱讀(4067)
評論(5)
編輯
收藏
引用
所屬分類:
3D
評論:
#
re: 孔子曰:三日不編程,食肉無味 2009-01-19 02:21 |
掃地僧
這個有趣哎!請問就程序編寫方面需要哪些知識呢?
回復
更多評論
#
re: 孔子曰:三日不編程,食肉無味 2009-01-19 02:52 |
空明流轉
你可以搞一個CSG
回復
更多評論
#
re: 孔子曰:三日不編程,食肉無味 2009-04-15 07:22 |
小螞蟻
這個東西是用什么畫出來的,d3d?opengl?
回復
更多評論
#
re: 孔子曰:三日不編程,食肉無味[未登錄] 2010-09-26 06:53 |
x
這個能不能提供源代碼學習學習???
回復
更多評論
#
re: 孔子曰:三日不編程,食肉無味
2010-09-27 20:26 |
陳梓瀚(vczh)
@x
代碼被我丟掉了
回復
更多評論
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
【推薦】100%開源!大型工業(yè)跨平臺軟件C++源碼提供,建模,組態(tài)!
相關文章:
劣質模型編輯器
DirectX11用起來好爽啊
暫時換換口味,重操舊業(yè)
圖形學真是一個打發(fā)時間的好東西(三)
圖形學真是一個打發(fā)時間的好東西(二)
圖形學真是一個打發(fā)時間的好東西
GI實現光源穿透版透明物體
使用GI獲得柔和陰影
修正了Fresnel,正確繪制高亮和凸多面體
重新使用Fresnel為材質建模并增加錐形
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
留言簿
(70)
給我留言
查看公開留言
查看私人留言
隨筆分類
(347)
.NET(3)
2D(14)
3D(12)
C++(54)
C++實用技巧(7)
GacUI(37)
JIT(28)
Vczh Free Script(7)
Vczh Lazy Script(4)
VL++3.0開發(fā)紀事(51)
跟vczh看實例學編譯原理(4)
腳本技術(47)
開發(fā)自己的IDE(13)
其他(23)
啟示(30)
作品(13)
好友博客
Graphixer
何詠師弟的圖形學網站
jetricy
Jetricy的技術博客
KlayGE游戲引擎
叛叛大神
Lomox UI框架
Lomox UI框架
MiGL
Tyeah的博客
vczh的百度空間
vczh的百度空間
YMK的后花園
YMK的技術博客
德利菲
德利菲的技術博客
怪盜KID的游戲開發(fā)博客
怪盜KID的游戲開發(fā)博客
華工微軟俱樂部
華南理工大學微軟俱樂部科技部博客
開發(fā)視界
開發(fā)視界 - 移動開發(fā)社區(qū)
老趙點滴
趙姐夫的.net博客
臨淵羨魚,不如退而山寨
另一個SOS團的C++程序員……
某白食(Lyt)
某白食的C++博客
歲月流轉,往昔空明
空明流轉的blog
微軟一站式實例代碼庫
500個經典示例,速學速用,效率倍增。
我在博客園的blog
我在博客園的blog
一個不靠譜的程序員
JeffChen的技術博客
搜索
最新評論
1.?re: 正則表達式——一點小插曲
明天開工。
來踩一下輪子哥的腳印。
--Bread
2.?re: 自從昨天我發(fā)現VS2012可以編譯出支持XP的代碼之后,我決定在GacUI里面全面使用C++11新功能
請教一下GACUI可以支持VC2008嗎?
--許滿哥
3.?re: 要學車暫停更新幾個星期
@昏人
66666666
--lgjsd
4.?re: 伴隨我成長的編程書
感覺我要走的道路好長好長
--lzj
5.?re: 伴隨我成長的編程書
我最喜歡的cppblog上又看到好文章了
--胡然
閱讀排行榜
1.?伴隨我成長的編程書(164373)
2.?《構造正則表達式引擎》新鮮出爐啦!(109751)
3.?跟vczh看實例學編譯原理——零:序言(51210)
4.?如何手寫語法分析器(40142)
5.?C++實用技巧(一)(38098)
評論排行榜
1.?關于C++之“復雜”(68)
2.?(轉)架構師已死(轉自UML軟件工程組織) (57)
3.?2005-2009年個人總結(40)
4.?如何設計一門語言(一)——什么是坑(a)(37)
5.?《構造正則表達式引擎》新鮮出爐啦!(36)
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 陳梓瀚(vczh)
97精品伊人久久大香线蕉app
|
亚洲精品成人网久久久久久
|
无码国内精品久久人妻蜜桃
|
色偷偷久久一区二区三区
|
亚洲色欲久久久综合网东京热
|
亚洲国产精品无码久久久秋霞2
|
精品国产VA久久久久久久冰
|
久久99精品久久久久久
|
91久久精品视频
|
久久精品中文字幕一区
|
国产精品久久精品
|
热久久国产欧美一区二区精品
|
久久精品国产亚洲AV蜜臀色欲
|
国产精品久久久久久吹潮
|
久久91这里精品国产2020
|
精品多毛少妇人妻AV免费久久
|
久久久久久综合一区中文字幕
|
日韩一区二区三区视频久久
|
久久九九精品99国产精品
|
久久综合成人网
|
久久精品国产久精国产思思
|
色综合久久天天综线观看
|
久久99精品久久只有精品
|
久久久久婷婷
|
青青热久久综合网伊人
|
99蜜桃臀久久久欧美精品网站
|
激情综合色综合久久综合
|
久久综合88熟人妻
|
一本久久a久久精品综合香蕉
|
精品国产一区二区三区久久
|
亚洲中文久久精品无码ww16
|
久久亚洲国产精品五月天婷
|
一本大道加勒比久久综合
|
亚洲AV无一区二区三区久久
|
午夜精品久久久久久影视777
|
久久线看观看精品香蕉国产
|
人妻精品久久久久中文字幕69
|
中文字幕无码久久人妻
|
久久久久女教师免费一区
|
国产精品va久久久久久久
|
中文字幕久久欲求不满
|