SIV - المشاهد JPS مجسمة لينكس
كما وعدت في JPS-المشاهد لينكس ، وهنا يأتي الإصدار الأول من SIV جدا، ما هو متاح 1 S tereoscopic أنا بركه الخامس iewer للرباعية لينكس دعم مخزنة ستيريو. حسنا هذه ليست صحيحة 100٪، حيث يتم بنائه على OpenSceneGraph هو الى حد ما مستقلة منصة وتجميع schould بشكل جيد على ويندوز، ماك، ومنصات يونيكس. ومع ذلك، حاولت فقط مع لينكس منذ هناك بدائل كافية متوفرة لمعظم الأنظمة الأساسية الأخرى.
SIV قادرة على عرض الصور ستيريو JPS في أوضاع مختلفة ستيريو. مخزنة انها حاولت في ملء / نوافذ واسطة مع anaglyphic ورباعية وضع ستيريو. وكانت أجهزة الإخراج مختلفة اختبار لي لي Vuzix VR920 والنظارات مصراع relevator في FX 350M نفيديا كوادرو وFX 3400. انها لا تزال تفتقر إلى بعض وظائف الراحة مثل وضع diashow.
لقطة للشاشة من المشاهد نافذة كما في وضع anaglyphic:
ملاحظة حول اسم SIV، لتقف على SIV tereoscopic S أنا iewer الخامس بركه، ولكن كما تبين لي سيف هو أيضا اسم الزوجة من ثور الله في الميثولوجيا الإسكندنافية. انظر: ويكيبيديا: سيف و Behindthename: سيف . صناديق التأمينات وسيف والذي يحمل نفس الاسم، على حد سواء كتابات ممكنة. مرة واحدة اكتشفت هذا، وأعتقد أن هذا الاسم بارد لهذه القطعة من العمل.
الاستعمال:
/ SIV [خيارات] jpsfile (ق)
الخيارات:
-CullDrawThreadPerContext تحديد CullDrawThreadPerContext
خيوط نموذجا للمشاهد.
-CullThreadPerCameraDrawThreadPerContext اختر
CullThreadPerCameraDrawThreadPerCo-
ntext خيوط نموذجا للمشاهد.
-DrawThreadPerContext تحديد DrawThreadPerContext
خيوط نموذجا للمشاهد.
حدد SingleThreaded-SingleThreaded خيوط
نموذج للمشاهد.
-accum-RGB الطلب المجمع RGB العازلة
بصري
-accum-RGBA طلب تراكم RGB العازلة
بصري
-CC استخدام طلب من السياقات ترجمة و
المواضيع
تعيين واضحة لونا <color> لون الخلفية لل
المشاهد في شكل "ص، ز، ب [وهو]".
عرض <type>-MONITOR | POWERWALL |
REALITY_CENTER |
HEAD_MOUNTED_DISPLAY
-RGBA طلب لون RGBA العازلة البصرية
-عينات طلب <num> بصرية multisample
ضبط الشاشة <num> الشاشة لاستخدامها عند متعددة
شاشات موجودة.
، تسلسل، رسم <mode> OFF | ON - تعيين التسلسل
رسم إيفاد
-الاستنسل طلب عازلة الاستنسل البصرية
ستيريو ستيريو الافتراضية طريقة الاستخدام الذي هو
ANAGLYPHIC إذا لم تنقضها من قبل
المتغير البيئي
ستيريو <mode> ANAGLYPHIC | QUAD_BUFFER |
HORIZONTAL_SPLIT | VERTICAL_SPLIT |
LEFT_EYE | RIGHT_EYE |
HORIZONTAL_INTERLACE |
VERTICAL_INTERLACE | الشطرنج |
ON | OFF
تعيين النافذة <xyw h> موقف (س، ص)، وحجم
(ث، ح) من نافذة المشاهد.
-O <option_string> توفير سلسلة خيار
القارئ / الكتاب تستخدم لتحميل
قواعد البيانات
الإلكترونية <extension> تحميل البرنامج المساعد المرتبطة
التعامل مع الملفات مع تحديد
تمديد
-H-مساعدة أو عرض هذه المعلومات
-L <library> تحميل البرنامج المساعد
قد تلاحظ أن معظم الخيارات تأتي من osgViewer، والذي هو الفئة الأساسية للمشاهد. وهذا يعطي ميزة، يمكن للمرء أن استخدام "طبيعية" الضوابط osgViewer مثل تحلق حول مكان الحادث. محاولة الضغط على زر الفأرة الأيمن وتحريك الماوس إلى أعلى أو أسفل لالتصغير أو. أو اضغط F لتبديل وضع ملء الشاشة أو S الصحافة للتبديل و(إطارا في الثانية، وما إلى ذلك) ترتيب العرض.
قد تزود متعددة. ملفات JPS في سطر الأوامر. ومثال / SIV *. JPS عرض جميع الملفات JPS في المجلد الحالي ![]()
مرة واحدة يتم عرض الصورة الأولى من لائحة يمكنك استخدام CURSOR_UP / DOWN أو عجلة الفأرة لاختيار صورة مختلفة ليتم عرضها. في الإصدارات المستقبلية أنا قد تنفذ وظيفة diashow ...
عند عرض صورة يتم عرض اسم الملف من الصورة في الزاوية اليسرى السفلى.
يمكنك أن تجد بعض الصور JPS لمحاولة الخروج المشاهد في: صور ستيريو من جونو .
مشاكل محتملة:
كما عزلت الافتراضي SIF يبدأ في وضع ملء الشاشة رباعية ستيريو. وبالتالي إذا كان لديك أجهزة الرسومات لا يدعم هذا الوضع، فإن المشاهد خروج مع الخطأ التالي:
خطأ: غير قادرة على خلق طلب البصرية.
لم GraphicsWindow إنشاء بنجاح.
فشل في انشاء أي ويندوز - المشاهد :: أدرك ()
في هذه الحالة محاولة anaglyphic طريقة أو واسطة apropiate 3D للجهاز (راجع ستيريو الخيار).
قد تواجه تطبيق segfaulting. معظم ربما السبب في ذلك هو أن OpenSceneGraph الخاص يفتقر إلى osgdb_jp2.so مكتبة في المجلد ليب osgPlugins /. إذا كنت strace التطبيق وآخر شيء كان يحاول قبل segfaulting هو الوصول إلى osgdb_jp2.so، وهذا هو السبب. وسيتم تصحيح المشكلة في الإصدار التالي من SIV. الآن تثبيت جاسبر وإعادة بناء OpenSceneGraph.
لا تحميل هذه الملفات بعد الآن إلا إذا كنت تريد explicitely هذا الإصدار. الإصدار الجديد هو متوفر في: SIV-1.0 الافراج
قررت لنشر المشاهد تحت رخصة الإبداعي غير تجاري مشترك. تأكد أن يكون لديك OpenScenegraph مكتبة تثبيت قبل محاولة تجميع أو تشغيل المشاهد. يمكنك تحميل المصدر كامل (الكسوف المشروع) من هنا: SIV المصدر (278) من هنا أو ثنائي x86_64: SIV-x86_64 (265) . قد صيغ أكثر ثنائي تكون متاحة في المستقبل. الصدارة لثنائي x86_64 ستحتاج OpenSceneGraph-2.8.
ويمكن تحميل الثنائيات لمعظم توزيعات لينكس من www.openscenegraph.org . يمكن العثور على تعليمات حول كيفية بناء OpenSceneGraph على جنتو على PlopByte .
بناء من المصدر:
لبناء من فك مصدر الرمز البريدي ومؤتمر نزع السلاح إلى SIV / الإصدار وتشغيل جعل.
الخطط المستقبلية:
من أجل المستقبل ويهمني ان اشير لتنفيذ وظيفة diashow ودمج headtracking VR920 إلى المشاهد. سيكون حقا بارد لعرض صورة بانوراما البحر في 3D من خلال تحويل رأس
هذا هو السبب لماذا لا يتم عرض صورة واضحة، ولكن على قطعة الاسطوانة. لتتبع سآخذ لكتابة برنامج تشغيل headtracking VR920 الأولى، للحصول على viewmatrix كاميرا للمشاهد. منذ Vuzix في المنتديات وجدت سائق غير العمل، من الذي كنت قادرا على معرفة كيفية قراءة بيانات الاستشعار، وليس لدي سوى لتنفيذ العمليات الحسابية وأساليب البيانات يجب معايرة.
جيد، وآمل أن تستمتع البعد 3. إذا كنت ترغب في مشاهد لا تتردد في ربط MyGNU.de.
لا تنزعج من وجود تحديثات
يورغن







![التحقق من بلدي آر إس إس [Valid RSS]](http://validator.w3.org/feed/images/valid-rss.png)



































19 مارس 2009 في الساعة 7:46
[...] في المستقبل أخطط لتوسيع المشاهد JPS أنا نشرت في SIV - المشاهد JPS مجسمة لينكس لاستخدام بيانات تتبع من السائق، لذلك يمكن للمرء أن ننظر حولنا المشهد من خلال تحويل له [...]
6 أبريل 2009 في 2:01 صباحا
[...] فخورون لتقديم نسخة جديدة من فيروس نقص المناعة القردي، المشاهد JPS مجسمة لينكس، نشرت لأول مرة في SIV - المشاهد JPS مجسمة لينكس. SIV قادرة على عرض الصور ستيريو JPS في أوضاع مختلفة ستيريو. حاولت ذلك في [...]
27 أبريل 2009 في الساعة 6:11
ميرسي مساعد دي votre!
7 يوليو 2009 في الساعة 10:26
مرحبا،
أشكركم على تأشيرة الهجرة. وهكذا ما أنا في انتظار لفترة طويلة.
ولكن يرجى أيضا دمج الأسود أبيض anaglyphs وhalbfarb anaglyphs. anaglyphs بالألوان الكاملة هي أسوأ البديل. كمثال على ذلك، أوصي الصور على http://www.bilder-der-dritten-dimension.de
الرجاء مقارنة بين أنواع مختلفة من anaglyphs.
شكرا.
7 يوليو 2009 في الساعة 10:54
مرحبا mohikaner،
لم تواجه أي مشاكل في الحصول على تأشيرة الهجرة الخاصة لتشغيل؟ الإصدار الذي لم تستخدمها على أي التوزيع؟
أعتقد أنني يمكن أن تضيف معلمة فلكس لتعيين لون لليسار والعين اليمنى. ماذا تقصد ب "anaglyphs الأسود البيضاء"؟ وينبغي أن الأسود أبيض الصور تكون هناك مشكلة، أو تتوقعون SIV لتحويل الصور الملونة إلى الأبيض والأسود؟ ما هي halbfarb-anaglyphs؟
التحيات
يورغن
7 يوليو 2009 في الساعة 10:43
مرحبا يورغن،
الأسود البيضاء anaglyphs هي محض الحمراء سماوي، النقش، من دون مزيد من الألوان. مع نظارات النقش، تظهر الصور في أبيض أسود. وأتوقع من "سيف" تحويل لكن لا 'سيف' يمكن أن الصور الحالية وفقا لذلك.
"halbfarb-Anaglyphen" = "نصف الألوان anaglyphs" (عذرا)
-----------------
مرحبا يورغن،
شوارتز فايس Anaglyphen السند رين روت سماوي Anaglyphen OHNE weitere Farbanteile. معهد ماساتشوستس للتكنولوجيا einer Anaglyphen-Brille betrachtet erscheinen يموت Bilder شوارتز فايس. 'سيف' ICH erwarte فون keine Konvertierung عابر 'سيف' könnte يموت Bilder entsprechend darstellen.
mohikaner
9 يوليو 2009 في الساعة 7:22
سأرى ما يمكنني القيام به في V1.1.
التحيات
يورغن
10 أغسطس 2009 في الساعة 11:22 صباحا
مهلا، داس IST عين interessantes Projekt. تموت الفكرة الرئيسية 1 سيش IST أوش سحر القناة الهضمية ... weitermachen
7 يناير 2010 في الساعة 12:16
مرحبا، يورغن،
أتساءل عما إذا كان وظائف مثل مشرق / النقيض من التكبير، والتكيف والقومية المتاحة داخل سيف.
إذا لم يكن كذلك، يكون من السهل أن تضيف تلك الوظائف في؟
شكرا!
أفضل،
تشيان
7 يناير 2010 في الساعة 8:32
مرحبا،
التكبير هو متاح مع الماوس (انقر على الحق، وتحريك الماوس إلى أعلى وأسفل) أو مع مفتاح المسافة في سطر الأوامر. محاولة SIV-مساعدة لمعرفة جميع مفاتيح فلكس. وينبغي أن السطوع / التكيف لن تكون مشكلة كبيرة. سوف أضع هذا على لائحة النسخة المقبلة. ما ينبغي أن وظيفة عموم تفعل؟
يورغن
7 يناير 2010 في الساعة 11:14
شكرا، يورغن،
لعموم هو سحب وإسقاط صورة. فقط لتحريكه حولها.
أتساءل فقط عندما يذكر أن هذا الإصدار متاح المقبل.
أيضا، أي اقتراح لتجميع تأشيرات الهجرة الخاصة للمنصة ويندوز؟
شكرا!
أفضل،
تشيان
8 يناير 2010 في الساعة 3:02
مرحبا،
يمكنك نقل صورة حول استخدام الماوس. محاولة الضغط على أزرار الماوس المختلفة وتحريك الماوس حولها. يمكنك تحديد سلوك مختلف الماوس باستخدام مفاتيح 1-5 عندما يعطى-vr920 التبديل، وإلا يمكنك استخدام مفاتيح 1 إلى 4. تراكبال الوضع ويبدو أن الأكثر فائدة بالنسبة لي (اضغط 2 لاستخدامه عندما تكون في وضع vr920، يمكنك العودة إلى الوضع headtracking الملحة 1) عندما تكون في وضع vr920 يمكنك نقل صورة حول بتحريك رأسك، ولكن هذا يتطلب headtracking بلدي تشغيل سائق، وبطبيعة الحال تعلق HMD vr920. عندما لا تكون في وضع vr920، السلوك تراكبال هو الافتراضي.
وينبغي تجميع SIV على منصة أخرى (ويندوز، OSX) عمل أكثر أو أقل من خارج منطقة الجزاء. لمزيد من المعلومات حول هذا
يورغن
10 يناير 2010 في 3:01 صباحا
الشكر لمنصب كبير - أنا أحب القراءة! أنا أستمتع دائما هذا بلوق.
16 فبراير 2010 في 6:28 صباحا
مرحبا، يورغن،
حصلت عند ترجمة SIV على ويندوز مع Visual Studio 2005 و OSG 2.8.2، رسالة خطأ مثل:
غير معالج استثناء في 0 × 00692498 في siv.exe: 0xC0000005: انتهاك وصول موقع القراءة 0 × 00133000
وأشار إلى خطأ في السطر:
"النص> setText (" النص الافتراضي ")؛"
في osd.cpp
هل من الممكن أن يقول لي أي إشارة حول هذه المشكلة والحلول الممكنة؟
شكرا!
أفضل،
تشيان
16 فبراير 2010 في الساعة 7:36
مرحبا تشيان،
يمكنك محاولة لتصحيح. تعيين نقطة توقف في سطر settext ومعرفة ما اذا كان النص متغير يحتوي على مرجع صحيح، ولكن ينبغي عادة أن ...
قد تتمكن من محاولة لإزالة هذا الخط، وانها ليست مهمة، ولكن بعد ذلك وأظن أن مشكلة ستحدث في وقت لاحق.
يرجى أيضا محاولة لبناء برنامج آخر أو إس جي، على سبيل المثال المثال osgtext. إذا كان هذا يعمل، مقارنة إعدادات بناء مع تلك التي حددتها لفيروس نقص المناعة القردي.
يورغن
26 فبراير 2010 في الساعة 5:26
شكرا، يورغن
وقد تم حل هذه المشكلة عن طريق إعادة بناء الإعداد.
اريد ان اضيف تعديل السطوع والتباين، فهي ليست متوفرة حاليا في osgviewer أو البرنامج المساعد JP2. أي تلميحات إلى أن تفعل ذلك؟ شكرا!
تشيان
7 مارس 2010 في الساعة 1:08
مرحبا تشيان،
في رأيي الطريقة الأكثر أناقة لأداء هذا هو استخدام تظليل بكسل العرف، ومنذ ذلك الحين سوف GPU للقيام بهذا العمل. بالطبع يمكنك أيضا حلقة على القوام وزيادة / نقصان قيم اللون، ولكن في هذه الحالة وحدة المعالجة المركزية لديها للقيام بهذا العمل.
مع أطيب التحيات
يورغن
31 مارس 2010 في الساعة 4:01
شكرا، يورغن،
لقد حصلت على بيكسل شادر العرف، ولكن غير متأكد من كيفية
إلى تضمين ذلك في بسلاسة SIV. أيضا، وكيفية
تعلق هذا النوع من الوظائف إلى keybroad أو الماوس
تلاعب؟ هل هو صريح لإضافة لوحة التحكم داخل النافذة؟
أتمنى لكم يمكن أن تساعدني مع تلك الأسئلة البسيطة.
وبفضل الكثير!
أفضل،
تشيان
8 أبريل 2010 في الساعة 9:57
تشيان، لذلك عليك أن نعلق تظليل إلى عقدة. كيف يتم ذلك وكيف يمكن تحميل تظليل يوصف هنا:
http://www.openscenegraph.org/projects/osg/wiki/Support/Tutorials/ShadersIntroduction
للحصول على stateset الذي تستخدمه
imageGroup-> getOrCreateStateSet ()؛
في وظيفة createScene () بعد إنشائه، وتستمر كما هو موضح في البرنامج التعليمي.
تأمل هذه الأعمال، مع أطيب التحيات،
يورغن
ربما 15، 2010 في 3:19 صباحا
مرحبا يورغن،
لطيفة العمل :) لمشروع headtracking لديك نظرة على wiimote جوني الثمالة مشروع headtracking: http://www.youtube.com/watch؟v=Jd3-eiid-Uw
ربما هذا يمكن أن تساعدك
مع أطيب التحيات
repat