• <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 閱讀(297) 評(píng)論(0)  編輯 收藏 引用


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


            久久AⅤ人妻少妇嫩草影院| 99久久精品国产毛片| 久久免费看黄a级毛片| 狠狠色婷婷综合天天久久丁香| 99久久精品国产一区二区三区| 狠狠色综合网站久久久久久久| 久久精品国产久精国产果冻传媒 | 久久夜色精品国产网站| 久久99国产精一区二区三区| 久久高清一级毛片| 久久夜色精品国产欧美乱| 91久久精品国产免费直播| 久久伊人五月丁香狠狠色| 亚洲国产视频久久| 国产一区二区三精品久久久无广告| 伊人久久五月天| 91秦先生久久久久久久| 亚洲AV无码久久| 国内精品九九久久久精品| 久久久一本精品99久久精品66| 亚洲午夜久久久影院伊人| 亚洲AV无码1区2区久久| 伊人久久国产免费观看视频| 久久久久久国产a免费观看黄色大片| 精品熟女少妇a∨免费久久| 亚洲欧美精品一区久久中文字幕| 热久久这里只有精品| 久久精品国产清自在天天线| 久久精品一区二区影院| 99久久综合狠狠综合久久| 性做久久久久久免费观看| 国产毛片欧美毛片久久久| 亚洲精品视频久久久| 国内精品久久久久久久久电影网 | 色妞色综合久久夜夜| 久久久久国产精品嫩草影院| 国产成人久久777777| 久久青青草原精品国产不卡| 中文字幕乱码人妻无码久久| 女人高潮久久久叫人喷水| 亚洲国产精品无码久久|