作者查詢 / iamstudent

總覽項目: 發文 | 留言 | 暱稱
作者 iamstudent 在 PTT [ C_and_CPP ] 看板的留言(推文), 共396則
限定看板:C_and_CPP
[問題] x+=x&-x 是什麼意思?
[ C_and_CPP ]21 留言, 推噓總分: +9
作者: zxcv14011 - 發表於 2018/04/28 11:00(7年前)
16Fiamstudent: 不要看太少又不想動腦就罵別人可讀性低05/01 11:44
17Fiamstudent: bitwise operator在driver應用上非常常見05/01 11:45
18Fiamstudent: 而且很多時候往往都是效率上的需求,會具有必要性05/01 11:46
19Fiamstudent: 沒有這類語法的語言,應該不會有人想用在driver上05/01 11:47
20Fiamstudent: 有興趣專研bitwise op的人,推薦去看Hacker's Delight05/01 11:48
[問題] 為什麼函式可以傳出CLASS
[ C_and_CPP ]20 留言, 推噓總分: +7
作者: ducksky - 發表於 2016/06/19 12:54(9年前)
16Fiamstudent: 然後書名叫Effective C++ More More之類的06/20 18:25
[問題] opengl 材質貼圖開關
[ C_and_CPP ]9 留言, 推噓總分: +1
作者: shuian88 - 發表於 2016/06/05 18:51(9年前)
1Fiamstudent: 有呼叫重畫嗎?06/05 19:08
2Fiamstudent: 另外你這樣只適合很簡單的程式06/05 19:09
3Fiamstudent: 如果display畫東西有好幾個pass,中途就開關很多次了06/05 19:09
4Fiamstudent: 我隱約看見你程式有shader06/05 19:11
5Fiamstudent: 如果你用shader畫,貼圖的enable/disable會無效06/05 19:11
6Fiamstudent: shader只看貼圖的binding、filter與repeat06/05 19:12
7Fiamstudent: 有無enable沒差,顏色的replace或module也沒差06/05 19:13
8Fiamstudent: 顏色用法完全看shader code內容06/05 19:13
[問題] OpenGL objloader相關問題
[ C_and_CPP ]13 留言, 推噓總分: +4
作者: on9bb - 發表於 2015/12/31 00:43(10年前)
5Fiamstudent: 從mtl檔案讀出需要的圖片檔名12/31 17:25
6Fiamstudent: 然後用可以讀取圖片的library載入圖片到記憶體12/31 17:26
7Fiamstudent: 用glGenTexture產生貼圖id, bind之後用glTexImage2D12/31 17:26
8Fiamstudent: 把圖片資料從主記憶體搬到顯示卡記憶體12/31 17:27
9Fiamstudent: 畫出物品時bind貼圖並enable,頂點要給貼圖座標12/31 17:27
10Fiamstudent: 網路上直接找OpenGL貼圖的範例程式看一下就好12/31 17:28
11Fiamstudent: 我是不知道你mtl的貼圖給到多複雜12/31 17:29
12Fiamstudent: 如果有bump_map或是specular_map就可能要寫shader12/31 17:30
13Fiamstudent: 只有diffuse map的話,用傳統貼圖的GL_MODULATE就夠了12/31 17:31
[問題] opengl 圖形震動
[ C_and_CPP ]6 留言, 推噓總分: +2
作者: blackcycy - 發表於 2015/01/05 22:58(11年前)
1Fiamstudent: 如果是整個畫面晃動,可以用glViewport去做01/06 00:08
2Fiamstudent: 單一物件放大縮小,那就用modelview matrix01/06 00:08
3Fiamstudent: 用個scale矩陣控制,然後畫出該物件01/06 00:09
4Fiamstudent: 矩陣的save load可以交給glPushMatrix glPopMatrix01/06 00:09
[問題] 浮點數是否適合比較大小
[ C_and_CPP ]17 留言, 推噓總分: +5
作者: xxxx9659 - 發表於 2014/08/12 18:05(11年前)
2Fiamstudent: 這是數值精準度問題,你要實驗的話,兩個數字不要008/12 19:20
[問題] openGL運算後的材質
[ C_and_CPP ]4 留言, 推噓總分: +1
作者: donby - 發表於 2014/07/03 20:10(11年前)
2Fiamstudent:貼圖座標s_xy乘以一個數字放大,再加上一個向量平移07/04 12:09
3Fiamstudent:你就可以控制要放多大,還有要看哪裡07/04 12:10
Re: [問題] break的問題
[ C_and_CPP ]7 留言, 推噓總分: 0
作者: uranusjr - 發表於 2014/07/03 10:15(11年前)
4Fiamstudent:你舉的例子並不是他要表達的意思07/03 15:03
5Fiamstudent:你這樣變成在歪曲別人的話,只針對最後那句話當弱點打07/03 15:04
6Fiamstudent:d要表示的意思是迴圈的寫法、程式風格、宣告命名規則07/03 15:05
7Fiamstudent:這些小改善有時候對於編譯器並沒有差異07/03 15:06
8Fiamstudent:結果你卻舉這個例子說對方講錯07/03 15:07
9Fiamstudent:別人說的話要上下一起看整個,而不是突然抽出一句話07/03 15:08
10Fiamstudent:然後讓這句話偏離原本的討論環境,就變成錯的07/03 15:09
Re: [問題] break的問題
[ C_and_CPP ]31 留言, 推噓總分: +10
作者: yoco315 - 發表於 2014/06/28 23:01(11年前)
4Fiamstudent:等等!這邊我要回一下,我指的是執行速度06/29 13:24
5Fiamstudent:我不會到分不清編譯速度與執行速度06/29 13:24
6Fiamstudent:而且我也很清楚要開最佳化,用debug模式測試根本無意義06/29 13:25
7Fiamstudent:以前我在VS2005上測試過三種掃過動態配置空間的方法06/29 13:27
8Fiamstudent:結果最快的是指標遞增,loop i與iterator寫法都比較慢06/29 13:29
9Fiamstudent:另外還有一個也是很明確肯定不會比較快的case06/29 13:29
10Fiamstudent:使用template作長向量加法,然後不產生暫時物件06/29 13:30
11Fiamstudent:在C++ Template全覽這本書裡面可以找到它的程式碼06/29 13:31
12Fiamstudent:結果也是template用了反而更慢,作者也有提到這點06/29 13:32
13Fiamstudent:不是所有東西都搬到編譯期就有辦法被最佳化06/29 13:33
14Fiamstudent:目前的編譯器已經很強了,但對於template似乎仍有不足06/29 13:37
[問題] break的問題
[ C_and_CPP ]22 留言, 推噓總分: +6
作者: dreambegins - 發表於 2014/06/27 15:38(11年前)
12Fiamstudent:用goto呀,該用就要用06/27 17:15