5月21日2012年
大約一年前,我寫的OpenGL / GLSL的調試glsldevil在文章的Gentoo的ebuild為glsldevil-1.1.5, 並為它提供了一個Gentoo的ebuild。 不幸的是,glsldevil似乎從斯圖加特大學(網頁不提供了http://cumbia.informatik.uni-stuttgart.de/glsldevil/ ),這使該ebuild無用。
由於的glsldevil許可證再分配的牌照,我決定要上傳我的本地副本,使公眾glsldevil再次可用。 不幸的是,這不僅包括了Linux二進制代碼(32位和64位),無論是Windows二進制文件或源代碼。
你可以從這裡下載的Linux二進制文件: glsldevil-1.1.5.tar.gz(18)
對於使用的ebuild,只需複製到/ usr / portage目錄/ distfiles目錄/文件。
問候
於爾根
載入中... 3D , Gentoo的 , 圖形 , LINUX , 規劃 , 科學 , 工具 | 沒有評論»
2月4日2012
一些顯卡使用NVIDIA Linux驅動程序從270.X版本275.X,例如在進入戴爾Precision M65筆記本內置的Quadro FX 350M,導致黑屏或OpenGL應用程序的窗口。 甚至用glxgears也只能輸出一個黑色的窗口。 已上forums.opensuse.org討論的問題。 降級到一個較低的驅動程序版本,例如260.X驅動程序版本不適用了,因為這些司機做點建立針對最近的Linux 3內核。 升級到較新的驅動程序也是不可能的,因為從285.X到295.10版本的驅動程序沒有這個繪圖板工作。 最近已成為NVIDIA的測試驅動295.17版本的,從而解決了這個問題。 下載鏈接是可用nvnews.net 。
我已經修改為Gentoo用戶為295.17驅動NVIDIA的驅動程序的ebuild。 您可以下載我修改的疊加, NVIDIA司機295.17.tar.gz的(77) ,它在/ usr /本地/ portage中提取。 一定要在你的/ etc / make.conf中包括以下行:
PORTDIR_OVERLAY =“的/ usr /本地/ portage目錄”
之後,您可能會出現nvdidia司機295.17。
於爾根
載入中... 發表在3D , 驅動程序 , 圖形 , LINUX | 評論»
11月11日2011年
在後FlightGear的與四緩衝立體,我已寫有關如何獲得四緩衝立體工作與著名的飛行模擬器FlightGear的 。 最近FlightGear的-2.4.0已經發布。 問題與四緩衝立體仍然堅持FlightGear的-2.4.0。
預計使FlightGear的立體模式,開始它與下面的行:
出口OSG_STEREO_MODE = QUAD_BUFFER;出口OSG_STEREO = ON; fgfs
當啟動FlightGear的這樣,得到下面的控制台輸出和沒有立體的看法:
警告:無效的操作檢測到OpenGL的錯誤'“後RenderBin ::抽獎(,)
越來越FlightGear的四緩衝立體
上述錯誤消息的原因和造成的破立體聲模式,立體聲方面沒有得到正確初始化。 這裡描述的細節: 與四FlightGear的緩衝立體 。 然而,好消息是,該補丁我建議中提到的職位,但仍與FlightGear的2.4.0工程。 你可以從這裡下載補丁: FlightGear的-2.0.0-stereoscopic.patch(393)
作為通常為四緩衝立體,你必須使用一個專業的圖形卡,支持四緩衝立體像了NVIDIA的Quadro FX或ATI的FireGL和適當的顯示硬件,如快門眼鏡,頭盔或立體投影系統,從中受益它。 使用四緩衝與上述環境變量立體聲模式啟動FlightGear的。 之後,您可能必須啟用四路緩衝立體模式,在“ 視圖”菜單中選擇立體視圖選項項目。
與以前的版本,當使用四FlightGear的緩衝立體聲模式,出現一些圖形錯誤。 一些駕駛艙控制和其他場景的細節中黃線,像一個線框,其中不存在啟動時FlightGear的“正常”的顯示模式。 這些問題似乎與FlightGear的2.4.0了。 至少我沒有看到他們了。
Gentoo的方式
為Gentoo用戶,我創建了一個覆蓋。 像前一個包含補丁和修改工作四緩衝區支持FlightGear的ebuilds的。 你可以從這裡得到的疊加: FlightGear的2.4.0覆蓋(79)下載的覆蓋,並在/ usr /本地/ portage中提取。 一定要在你的/ etc / make.conf中包括以下行:
PORTDIR_OVERLAY =“的/ usr /本地/ portage目錄”
然後出現FlightGear的,並享有在三個方面。
有樂趣
於爾根
載入中... 3D , Gentoo的 , 圖形 , LINUX | 沒有評論»
2011年10月9日
昨天出現在Portage新的Mplayer 1.0_rc4_p20110322的ebuild。 立體工作的一部分 ,在後的Mplayer 2我提供了一個在MPlayer 1.0_rc4_p20101114立體支持修改補丁。 這個補丁仍然與當前版本。 要使用它,只是從那裡下載補丁,並把它複製到:
/ etc/portage/patches/media-video/mplayer-1.0_rc4_p20110322-r1 /
之後出現的Mplayer播放立體電影
mplayer的-VO GL2:some_movie_file.avi立體聲
mithrandir
載入中... 發布, LINUX , 多媒體 3D | 沒有評論»
2011年“五四”
最近我寫了約bino ,立體視頻播放器,是與Linux使用,還支持四緩衝立體。 在此期間的第一個穩定版本1.0已被釋放。 其主要特點是:
- 支持2D和立體3D視頻的多種輸入格式和立體佈局。
- 支持許多3D輸出方法,包括立體眼鏡,快門眼鏡,自動立體顯示器,3D電視機,和分佈式多屏顯示,如powerwalls或虛擬現實裝置安裝。
Gentoo的方式
對於Gentoo用戶在這裡是我的疊加,包括在ebuild: bino 1.0_overlay.tar.gz(297)下載覆蓋,並在/ usr /本地/ portage中提取。 一定要在你的/ etc / make.conf中包括以下行:
PORTDIR_OVERLAY =“的/ usr /本地/ portage目錄”
然後出現bino和欣賞你的3D電影。
於爾根
載入中...
發表在3D , Gentoo的 , LINUX , 多媒體 | 1條評論»
2011年3月26日起
MPO的立體圖像,例如在使用富士FinePix REAL 3D相機包含在他們的Exif數據領域的視差。 SIV病毒來調整3D效果立體觀眾喜歡我的立體圖像瀏覽器可以使用視差值。 通過操縱這個值可以定制出來的效果彈出的力量和減少重影的效果。 這可能會導致更pleasuring的觀賞體驗。
視差值可以很容易地使用exiftool顯示:
exiftool-EE-視差DSCF0045.MPO
如果你想設置圖像的視差價值,這是不容易,因為第二的嵌入式JPEG文件中的MPO,這是不直接與exiftool寫入EXIF數據存儲值。 然而,人們可以找到的與exiftool的第二個文件開始,提取圖像,然後設置視差價值。 最後在把所有的一起再次使用dd。 手動這樣做是一個相當可怕的任務,所以我寫了一個小腳本的自動化:
#!/斌/慶典
#setparallax.sh
#$ 1:$ 2,MPO文件:視差價值
MPSTART =的`exiftool-B-MPImageStart $ 1`
迴聲多部分圖片2:$ MPSTART開始
讓MPSTART = $ MPSTART/64
CP-A $ 1 $ 1.orig
exiftool美元1.orig mpimage2-B | exiftool-B-視差= $ 2 - \
|月CONV = notrunc BS = 64尋求MPSTART = 1美元= $
使用它的命令行如下:
setparallax.sh [MPO的文件] [新的視差值]
在例子:
setparallax.sh DSCF0045.MPO 1.25
確定SIV病毒(+ / - 鍵),您可以使用視差調整功能,您的圖像視覺的要求和使用OSD並在控制台打印出的值相匹配的值。 也許有一天,我將添加的功能,直接寫入新的視差值,MPO文件,SIV病毒。 但setparallax腳本至少給我們的可能性,然後寫,直到視差值。
於爾根
載入中... 發表在3D , 圖形 , LINUX , 工具 | 沒有評論»
2011年3月21日
目前在Gentoo Portage樹OpenSceneGraph的ebuild的不安裝OpenSceneGraph的樣本數據集。 這些文件包括一些樣本模型,字體,位圖等OpenSceneGraph的例子和其他應用程序中使用。 這是一個依靠文件可用的應用程序的問題。 例如,我的立體圖像瀏覽器SIV的依靠安裝OpenSceneGraph的樣本數據集,並加載失敗從以下錯誤的數據集的Arial字體:
警告:字體文件“字體/ arial.ttf”未找到。
這裡是我修改的ebuild解決這個問題: OpenSceneGraph的-2.8.3.tar.gz(292)
下載修改的ebuild和提取到/ usr /本地/ portage中的存檔。 一定要在你的/ etc / make.conf中包括以下行:
PORTDIR_OVERLAY =“的/ usr /本地/ portage目錄”
如果你想使用OpenSceneGraph的ffmpeg的支持,從下載補丁bugs.gentoo.org,並把它複製到/ etc/portage/patches/dev-games/openscenegraph-2.8.3 /作為有描述,編譯的ffmpeg-0.6 。 否則的出現,將失敗:
/ osgPlugins / FFMPEG / FFmpegAudioStream.hpp:18:9:
錯誤:無法分配一個抽象類型的對象
“osgFFmpeg :: FFmpegAudioStream”
現在,您可以設置使用例子旗和OpenSceneGraph的出現,以獲得示例數據集。
如果你有FlightGear可以安裝,重新simgear“之後,像你做的ebuild要求:
冒出-1 dev-games/simgear
根據如果你在升級或重新安裝新的ebuild可能需要運行revdep重建,解決破碎庫的問題。 希望未來的ebuild在Portage樹將包括樣本數據集。
wxWidgets的支持似乎要打破當前版本。 當使用wxWidgets的使用標誌OpenSceneGraph的失敗來編譯,所以包括
= dev-games/openscenegraph-3.0.1-wxWidgets的
在你的/ etc / portage目錄/ package.use如果您已啟用make.conf中在你的wxWidgets。
最好的問候
於爾根
載入中... 3D , 圖形 , 多媒體 , LINUX , 編程 | 沒有評論»