Burster Plugin (025; 31.10.2010; blender)

 

 

Dziś ma swoją premierę Burster - wtyczka do przeglądarek internetowych umożliwiająca publikację grafiki trójwymiarowej bezpośrednio na stronach internetowych. Dzięki Bursterowi wielbiciele Blendera zyskali możliwość publikacji swoich prac tak samo łatwo, jak publikuje się zdjęcia lub filmy!

 

Moja kilkumiesięczna współpraca ze spółką iTechnologie zaowocowała powstaniem wtyczki do przeglądarek internetowych Burster, która daje możliwość uruchamiania plików Blendera na stronie internetowej - zarówno na platformie Windows jak i Linux, w przeglądarkach: Firefox, Internet Explorer, Chrome, Opera... Znawcy Blendera, a w szczególności wielbiciele silnika gier Blendera, z pewnością od razu powiedzą, że właśnie tego brakowało, ażeby spopularyzować Silnik Gier Blendera! Od dziś, wykorzystując Blendera i wtyczkę Burster, możliwe będzie publikowanie interaktywnych prezentacji, gier i wizualizacji 3D. Niecierpliwych odsyłam od razu na stronę projektu geta3D.com, a dalej przedstawię specyfikację wtyczki, sposób jej użytkowania i oczywiście przykładowe zastosowania.

 

 

Jak działa BursterPlugin?

 

Wtyczka Burster została napisana w technologi NPAPI (dla przeglądarek Firefox, Chrome, Opera...) oraz ActiveX (Internet Explorer). Wtyczka uruchamia zamieszczony plik Blendera (*.blend) w oknie przeglądarki z użyciem odpowiednio zmodyfikowanej wersji blenderplayera. Znakomita większość kodu Burstera oparta została o licencję GNU GPL - możesz zatem do woli cieszyć się grafiką OpenGL w internecie!

 

 

Jak używać wtyczki Burster?

 

W pierwszej kolejności należy zainstalować wtyczkę bezpośrednio ze strony projektu geta3D.com (dla platformy Windows przygotowaliśmy szybki instalator, pod Linuxem należy dokonać prostej konfiguracji "manualnej"). Aby przetestować działanie zainstalowanej wtyczki kliknij na jeden z poniższych rysunków:








Aby zamieścić swój plik blend na stronie, użyj poniższego wzoru kodu html:
<OBJECT classid="CLSID:8318DE8B-B213-426b-B1B6-0A2589859898"
		width="600"
		height="450"
	    codebase="http://geta3d.com/geta3d/install/setup.msi">
         <PARAM name="type" value="application/x-burster"/>
         <PARAM name="src" value="test.blend"/>
            <embed type="application/x-burster"
                 src="test.blend"
                 width="600"
                 height="450"
				 pluginspage="http://geta3d.com/">
            </embed> 
</OBJECT>

 

Masz również możliwość dopasowania wyglądu okna wtyczki do Twojej strony:
<OBJECT classid="CLSID:8318DE8B-B213-426b-B1B6-0A2589859898"
		width="600"
		height="450"
		codebase="http://geta3d.com/geta3d/install/setup.msi">
         <PARAM name="type" value="application/x-burster"/>
         <PARAM name="src" value="test.blend"/>
		 <PARAM name="pluginbg" value="#FF2233"/>
		 <PARAM name="progressbg" value="#4455EF"/>
		 <PARAM name="progressfill" value="#FBFF00"/>
            <embed type="application/x-burster"
                 src="test.blend"
                 width="600"
                 height="450"
				 pluginspage="http://geta3d.com/"
				 pluginbg="#FF2233"
				 progressbg="#4455EF"
				 progressfill="#FBFF00">
            </embed> 
</OBJECT>
gdzie:
* pluginbg - kolor tła okna wtyczki (domyślnie: #676767),
* progressbg - kolor tła paska postępu ładowania pliku (domyślnie: #ABABAB),
* progressfill - kolor wypełnienia paska postępu ładowania pliku(domyślnie: #FCF7F7),
* codebase, pluginspage - pomagają przeglądarkom Internet Explorer i Firefox odnaleźć instalator wtyczki, gdy nie jest ona zainstalowana.

Format zapisu koloru: heksadecymalny #BBGGRR.

 

 

Co jeszcze oferuje platforma geta3d.com?

 

Z pewnością wielu z was chciałoby się pochwalić grą zrobioną w Blenderze, ale jednocześnie nie chcielibyście żeby każdy wiedział jak ona działa. I tu z pomocą przychodzi Burster ze swoimi systemem szyfrowania plików! Wystarczy po zarejestrowaniu na stronie geta3d.com wykupić odpowiedni certyfikat i zaszyfrować pliki Blendera przed publikacją na stronie. Ale zanim się dobrze zastanowisz, możesz przetestować darmowy certyfikat! A tak działają przykładowe zakodowane pliki:






Pytania, problemy i uwagi dotyczące Burstera proszę kierować na profil facebookowy projektu lub bezpośrednio do mnie na adres burster@myinventions.pl.
© Copyright Sebastian Korczak 2009 - 2024 english versionpolish version