opengl

    0熱度

    1回答

    我有一個區域圖,感謝一些人堆棧溢出我終於工作。現在我需要將一些日期添加到來自數據的開始日期和結束日期。 dataDefect.forEach(function(d) { d.projectDate = parseDate(d.projectDate); d.severity = +d.severity[0]; }); x.domain(d3.extent(dataDefe

    9熱度

    3回答

    突然之間,我所有的docker/docker-compose exec/run命令都是打印日誌,由於縮進導致無法讀取回車製作命令行(請參閱下面的照片)。 我重新安裝了Docker到出廠設置,但是沒有解決任何問題。 我應該在哪裏尋找解決這類問題的方法? 更新 這是docker-for-mac積極的問題。 我剛剛更新到17.06.0-rc1-ce-mac13,那是當我開始有問題。 另外,如果您投票結束

    0熱度

    2回答

    現在我正在構建一種腳本語言(EngineScript)。目前您只能輸入一個命令/功能(IE:sout "Hello world"),但我想擴展它。 所以我想知道你們是否知道任何代碼,以便在VB2012.Net中將換行後的字符輸入到單獨的變量中。感謝:-) 這裏是我的代碼: Public Class Form1 Dim strvar0 As String Dim strvar1

    0熱度

    1回答

    我目前在OpenGL(可分離着色器階段)中使用着色器管線對象以及使用glUseProgram()的舊式單個程序。我想知道,在文檔中,它說: If there is a current program object established by `glUseProgram`, the bound program pipeline object has no effect on rendering

    1熱度

    1回答

    我目前正在通過LWJGL(用於學習Kotlin)在OpenGL中通過Kotlin創建一個遊戲。我創建了代表VBO,它看起來像這樣一類: package de.pascal_riesinger.Testing.gfx import de.pascal_riesinger.Testing.Log import de.pascal_riesinger.Testing.LogLevel impor

    1熱度

    1回答

    我目前正在研究讀取3D obj文件的軟件的打印循環。 我已經將我的obj文件保存在變量tie中。這個變量包含一個OpenGL列表。我的目標是通過使用鍵盤來移動讀取對象。鍵盤閱讀正確實施(我可以通過日誌看到)。 問題 當我編譯下面的代碼迴路中,gluLookAt exucute正確,我能夠通過改變參數的值,在我的對象移動。 glClearColor(0.0f, 0.0f, 0.0f, 0.0f);

    0熱度

    1回答

    我嘗試爲着色器程序設計類。 着色器程序可能由幾個不同類型的着色器對象組成。 我不想爲每個組合創建不同的構造函數或創建setter,並且在這個調用成員函數之後創建程序。我試圖找到好看的解決方案或使用設計模式,但我不知道好。 我有5種不同類型的着色器,並且總是必須將至少兩個(總是頂點和片段着色器)傳遞給着色器程序。我只需要着色器來創建着色器程序,之後我不再需要它們。 選項#1: ShaderPogra

    5熱度

    1回答

    我繪製具有詳細像素的圖案,並且它們經常面對莫爾效應。我不擅長陰影,我不確定這個問題是否會被着色器解決。我還沒有找到任何基礎,可理解和完整的着色器例子。大多數教程網站從中間開始一個程序,省略頭文件包括! 這是我的代碼的MWE。是否有可能通過它減輕或消除莫爾效應? #include <cmath> #include <vector> #ifdef __APPLE__ #include <GLU

    0熱度

    1回答

    我剛發現OpenGL內置的照明可以使用glEnable(GL_LIGHTING);啓用。爲什麼教程等使用由着色器製作的自定義教程?一定有一個原因。內置照明更糟糕的是什麼?

    0熱度

    1回答

    在玩發電機時,我發現有趣的事情。當我用yield關鍵字定義一個函數時,從它接收到一個生成器,我也刪除了序列的變量,該序列被饋送到函數中。而* POOF!* - 發生器變空了。這是我的步驟: >>> def foo(list_): ... for i in list_: ... yield i*2 ... >>> val = [1, 2, 3, 4] >>> gen = foo(v