Forum AmigaOne Zone

Forum użytkowników Amigi i nie tylko
Teraz jest czwartek, 28 mar 2024, 16:40

Strefa czasowa: UTC + 1




Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 13 ] 
Autor Wiadomość
 Tytuł: Shaderjoy
PostNapisane: środa, 3 cze 2020, 18:14 
Offline
Generał
Generał

Dołączył(a): poniedziałek, 16 sty 2012, 22:11
Posty: 1829
Niezmordowany Kas1e i Capehill w akcji:



Udostępnij dla FacebookUdostępnij dla Twitter
Góra
 Zobacz profil  
Cytuj  
PostNapisane: środa, 3 cze 2020, 18:25 
Offline
Administrator
Administrator
Avatar użytkownika

Dołączył(a): poniedziałek, 16 sty 2012, 15:14
Posty: 4652
No wygląda to imponująco. Szkoda że wszystkich przykładów z filmu nie ma w standardzie w archiwum na OS4Depot.


Góra
 Zobacz profil  
Cytuj  
PostNapisane: środa, 3 cze 2020, 18:36 
Offline
Generał
Generał

Dołączył(a): poniedziałek, 16 sty 2012, 22:11
Posty: 1829
Mufa napisał(a):
No wygląda to imponująco. Szkoda że wszystkich przykładów z filmu nie ma w standardzie w archiwum na OS4Depot.



Shaders which showed in this video:

The Inversion Machine : https://www.shadertoy.com/view/4dsGD7
Tentacle Thing : https://www.shadertoy.com/view/XdBSzG
Sunrise, sunset : https://www.shadertoy.com/view/XsBXDc
Noise animation - Lava : https://www.shadertoy.com/view/lslXRS
Cheap Cloud Flythrough : https://www.shadertoy.com/view/Xsc3R4
Questionable Kiwi : https://www.shadertoy.com/view/ltXGRj
roadToHell : https://www.shadertoy.com/view/Wst3Wn
Laplacian : https://www.shadertoy.com/view/4djyzK

and some others.

Music is an "8-bit mentality" by stage7 (the one for Euskal Encounter 19 which won the HQ Music Compo).


Góra
 Zobacz profil  
Cytuj  
PostNapisane: niedziela, 28 cze 2020, 15:17 
Offline
Generał
Generał

Dołączył(a): poniedziałek, 16 sty 2012, 22:11
Posty: 1829
Zapraszamy do testowania:

http://capehill.kapsi.fi/shaderjoy/Shaderjoy-1.10.lha

History:

1.10
- Add tooltype EDITOR. When enabled, allow editing in window mode.
- Add tooltype FONTNAME and FONTSIZE, to configure editor font.
- Add tooltype EDITORNAME, to define external editor tool.
- Blank mouse pointer in fullscreen mode, when mouse is inactive.
- Allow pause mode toggling with SPACE key.
- Unpause when loading a shader.
- Update display also during pause mode, but on a slower rate.
- Re-enable reload functionality.

1.9
- Allow shader editing in window mode.
- Add play, pause, rewind and compile buttons in window mode.
- Allow saving of shaders.
- Remember window size when coming back from fullscreen mode.
- Add possibility to check uninitialized variables (requires ogles2.library version 3).
- Add tooltype CHECKUNINITIALIZED.
- Add possibility to dump verbose Nova-level compilation logs (requires ogles2.library version 3).
- Add tooltype SHADERDEBUG.
- Log shader info log always when available (in verbose mode).
- Time and log shader compilation (when in verbose mode).
- Remove possibility to reload shader.

1.8
- Use vertex buffer objects (VBOs).
- Add iTimeDelta and iFrameRate uniforms.
- Add AppWindow support: shaders can be dropped into the window.
- Shader filename can be passed as an argument.
- Improve About box: display GL information.
- Fix issue with blitting over window borders.
- Initialize fragment colour because some shaders do not.
- Reverse iMouse.y.

1.7
- Open all screens with SA_LikeWorkbench tag.
- Disable optimized bitmap allocation.
- Log OpenGL information during startup.
- Display version number on screen title bar.
- Fix an issue where FPS counter was not visible when started in fullscreen mode.

1.6
- Improve VSYNC mechanism.
- Remove FPS counter flickering in fullscreen mode.
- Allow toggling of FPS counter.
- Add SHOWFPS tooltype.
- Add SCREENMODE tooltype.
- Disable Iconify menu option in fullscreen mode.
- Drop command-line argument support in favor of icon tooltypes.

1.5
- Fullscreen mode. Created using SA_LikeWorkbench so it's likely larger and slower than default window mode!
- Improved logger: buffer is no more limited to 16 kilobytes.
- Changed default texture path to "textures/shadertoy" for improve usage.
- User-selectable VSYNC mode (WaitTOF, WaitBOVP or disabled).
- Changed default window size to 800 x 450.
- Display running time on window title bar.
- Display window size on window title bar.
- Use window pointer in ASL requesters.
- Fullscreen tooltype.

1.4
- Add icon tooltypes.

1.3
- Add iDate support.
- Add verbose logging.
- Fix: window pointer is now cleared when close gadget is used.
- Keep textures (iChannels) active when switching shaders.

1.2
- Fix: iChannelResolution is an array of vec3s.
- Workaround: use GL_LINEAR texture filtering to avoid diagonal line where triangles meet.

1.1
- Add iChannel0...3 texture support. Each channel must be loaded manually at the moment.
- Add iChannelResolution0...3 support.
- Add stack cookie and log stack usage at the exit.
- Display a message box in case shader or texture loading fails, instead of exiting.

1.0
- First version


Góra
 Zobacz profil  
Cytuj  
PostNapisane: niedziela, 28 cze 2020, 16:07 
Offline
Administrator
Administrator
Avatar użytkownika

Dołączył(a): poniedziałek, 16 sty 2012, 15:14
Posty: 4652
Jak pobierać kod? Aktualnie mam przy sobie jedynie lapka Della na I3 z roku 2013, z grafiką Intela i wygląda na to że nie mam wsparcia dla WebGL, ani z poziomu Chrome ani FireFoxa (tak przynajmniej informuje mnie strona ShaderToy). Oczywiście na Odyssey też nei ma WebGL. Potestowałbym sobie trochę Shaderów, ale widze tylko czarne okna w przeglądarce i nie mam jak pobrać kodu. Te dołączane do programu są efektowne, no ale ile można oglądać to samo. Jak by ktoś podrzucił tu trochę ciekawych gotowych shaderów z rozszerzeniem frag albo chociaż wkleił tutaj kod byłbym wdzięczny.


Góra
 Zobacz profil  
Cytuj  
PostNapisane: poniedziałek, 29 cze 2020, 18:40 
Offline
Generał
Generał

Dołączył(a): poniedziałek, 16 sty 2012, 22:11
Posty: 1829
Kas1e odpisał mi, że niestety shadery z filmiku wymagają OGLES2 3.0 beta i/lub Warp3D Nova 1.71 beta i nie zadziałają z publiczną Warp3D Nova 1.68


Góra
 Zobacz profil  
Cytuj  
PostNapisane: niedziela, 5 lip 2020, 18:17 
Offline
Generał
Generał

Dołączył(a): poniedziałek, 16 sty 2012, 22:11
Posty: 1829
Zapraszamy do testowania:

http://capehill.kapsi.fi/shaderjoy/Shaderjoy-1.11.lha

1.11
- Fix issue with texteditor.gadget creation (caused by missing OpenClass calls).
- Combine Play and Pause buttons.
- Display FPS and time info in a separate GUI element instead of window title bar.
- Monitor shader source file and reload it on change.
- Add Control menu (Play/Pause, Rewind, Compile).
- Rename EDITOR tooltype to EDITORVIEW.


Góra
 Zobacz profil  
Cytuj  
PostNapisane: niedziela, 12 lip 2020, 15:34 
Offline
Generał
Generał

Dołączył(a): poniedziałek, 16 sty 2012, 22:11
Posty: 1829
Zapraszamy do testowania:

http://capehill.kapsi.fi/shaderjoy/Shaderjoy-1.12.lha

1.12
- Duplicate input / output streams when starting an external text editor.
- Add WINDOWSIZE tooltype.
- Add AUTORELOAD tooltype.
- Display shader name on info element.
- Display info element regardless of EDITORVIEW setting.
- Add channel window for setting up the textures.
- Clear mouse position when loading a new shader.


Ps.
Przykład podpięcia edytora vim za pomocą tooltype:

EDITORNAME=work:vim/vim -g


Góra
 Zobacz profil  
Cytuj  
PostNapisane: niedziela, 26 lip 2020, 12:31 
Offline
Generał
Generał

Dołączył(a): poniedziałek, 16 sty 2012, 22:11
Posty: 1829
Zapraszamy do testowania:

http://capehill.kapsi.fi/shaderjoy/Shaderjoy-1.13.lha

1.13
- Make channel windows asynchronous and allow opening them simultaneously.
- Make load and save requesters asynchronous.
- On quit or fullscreen toggle, wait for save requester to finish. Otherwise try to close extra windows.
- Do not advance iDate uniform in pause mode.
- Update shader name when filename is passed as a startup argument.
- Set GL viewport during startup.
- Add multipass rendering concept: allow loading of shader programs as iChannels, and
allow loading of textures for those shader programs.

Limitations:
- No "Common shader" support yet.
- No subshader editing.


Góra
 Zobacz profil  
Cytuj  
 Tytuł: Re: Shaderjoy
PostNapisane: poniedziałek, 15 lut 2021, 12:27 
Offline
Administrator
Administrator
Avatar użytkownika

Dołączył(a): poniedziałek, 16 sty 2012, 15:14
Posty: 4652
Dzisiaj na Depocie pojawił się AcidWarp inny program wyświetlający abstrakcyjne demka. Co prawda nie są to złożone efekty 3D, jak w przypadku Shadertoy, a bardziej płaskie wariacje plazmy, palety kolorów itp. Niemniej ten program również może być wypełniaczem dla oczu, np. przy słuchaniu muzy w AmigaAmpie. Program występuje w dwóch wersjach, standardowej wykorzystującej SDL1 i lepszej która korzysta z dobrodziejstw SDL2 oraz akceleracji 3D realizowanej przez OpenGL ES2. Ta pierwsza w czasie działania wykorzystuje zasoby procesora mojej Amigi w około 50%, jeśli skorzystamy z tej drugiej, zużycie procka spadnie dziesięciokrotnie.


Góra
 Zobacz profil  
Cytuj  
PostNapisane: piątek, 7 sty 2022, 17:40 
Offline
Generał
Generał

Dołączył(a): poniedziałek, 16 sty 2012, 22:11
Posty: 1829
http://capehill.kapsi.fi/shaderjoy/Shaderjoy-1.22.lha

VERSION 1.22

- Add LOGLEVEL tooltype.
- Add ARexx port.
- Add twister and tunnel shaders.
- Check CTRL-C signal during event handling.
- Display VSYNC status on window info bar.
- Fix issue with FPS counter when starting in fullscreen mode.


Góra
 Zobacz profil  
Cytuj  
 Tytuł: Re: Shaderjoy
PostNapisane: piątek, 7 sty 2022, 20:27 
Offline
Administrator
Administrator
Avatar użytkownika

Dołączył(a): poniedziałek, 16 sty 2012, 15:14
Posty: 4652
W ramach długiego weekendu, zrobiłem sobie sesję. Shaderjoy plus dobra muzyka elektroniczna z radia via Tunenet, plus buteleczka wina własnej roboty. Wrażenia lepsze niż w przypadku oglądania większości amigowych dem scenowych.


Góra
 Zobacz profil  
Cytuj  
 Tytuł: Re: Shaderjoy
PostNapisane: sobota, 14 sty 2023, 21:08 
Offline
Generał
Generał

Dołączył(a): poniedziałek, 16 sty 2012, 22:11
Posty: 1829
Jest nowa wersja:

http://capehill.kapsi.fi/shaderjoy/Shaderjoy-1.24.lha

Version 1.24

- Add GLSL Help button: a URL (khronos.org) will be opened.
- Add PUBSCREEN tooltype.
- Add editor toggle menu option in window mode.
- Disable blanker using application.library.
- Fix some CppCheck findings.
- Fix "GetAttr fail" issue which happened when user dropped a file without editor view.
- Compile with GCC 11 - thanks to all people working on the SDK!


Góra
 Zobacz profil  
Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 13 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 7 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Powered by phpBB® Forum Software © phpBB Group
Przyjazne użytkownikom polskie wsparcie phpBB3 - phpBB3.PL
phpBB SEO