• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            腳踏實(shí)地

            心 勿噪

            please please please, make it smaller!

            http://www.iquilezles.org/blog/?p=2828

            I think size matters. However, unlike in real life, when programming the smaller the better. Generally. Also, the less branches the better, at least when programming for parallel systems. And also, the more compact and regular, the prettier (but this is my personal opinion only).
            Related to this, in the last 6 months I have pointed out / proposed this same optimization to at least five different people. Basically, it seems most people make this same “mistake” over and over again, which is to write this horrifying thing
            vec3 color = vec3(0.0);
            if (theta < 1.0) {
            color.r = 1.0;
            color.g = theta;
            }
            else if (theta < 2.0) {
            color.r = 2.0 - theta;
            color.g = 1.0;
            }
            else if (theta < 3.0) {
            color.g = 1.0;
            color.b = theta - 2.0;
            }
            else if (theta < 4.0) {
            color.g = 4.0 - theta;
            color.b = 1.0;
            }
            else if (theta < 5.0) {
            color.r = theta - 4.0;
            color.b = 1.0;
            }
            else {
            color.r = 1.0;
            color.b = 6.0 - theta;
            }
            return color;
            instead of this equivalent line:
            vec3 color = clamp( abs(mod(theta+vec3(0.,4.,2.),6.)-3.)-1., 0., 1. );

            posted on 2015-01-05 14:22 LSH 閱讀(304) 評(píng)論(0)  編輯 收藏 引用


            只有注冊用戶登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


            97精品伊人久久久大香线蕉 | 亚洲精品乱码久久久久久自慰| 久久久精品人妻一区二区三区蜜桃| 久久婷婷五月综合97色直播| 久久精品国产亚洲AV无码娇色| 久久精品a亚洲国产v高清不卡| 久久精品国产亚洲一区二区| 欧美粉嫩小泬久久久久久久| 99久久无码一区人妻| 亚洲AⅤ优女AV综合久久久| 久久久久久亚洲精品影院| 久久免费看黄a级毛片| 欧美午夜精品久久久久免费视| 久久AV高清无码| 久久精品国产亚洲5555| 日韩精品久久无码中文字幕| 91亚洲国产成人久久精品| 国色天香久久久久久久小说| 欧美亚洲日本久久精品| 九九热久久免费视频| 国产无套内射久久久国产| 久久99精品国产麻豆宅宅| 青青国产成人久久91网| 欧美午夜精品久久久久免费视| 91精品婷婷国产综合久久| 国产精品久久久久久久久鸭| 性欧美大战久久久久久久久| 伊人久久一区二区三区无码| 久久国产精品-国产精品| 精品国产99久久久久久麻豆| 伊人久久大香线焦AV综合影院 | 无码任你躁久久久久久老妇| 久久精品国产亚洲av日韩| 性做久久久久久久| 91久久国产视频| 99久久中文字幕| 久久国产成人精品国产成人亚洲| 久久久无码精品亚洲日韩蜜臀浪潮| 欧美粉嫩小泬久久久久久久 | 国产精品久久久久影院色| 久久午夜福利无码1000合集|