Ambiera Forum

Discussions, Help and Support.

Ambiera Forum > CopperCube > Announcements and Showcase
Puncher : a GLSL Vertex Shader Demo

marcw
Registered User
Quote
2021-04-05 16:43:51

Hello everybody,

Puncher is my very first successful project with a Vertex Shader animation.

It is an approximative transposition of a project found in the demos provided with the free software RenderMonkey.

The development of that software is discontinued but it is still freely downloadable on this website :
https://gpuopen.com/archived/rendermonkey-toolsuite/

I uploaded that CopperCube's demo in this folder stored on my online OneDrive (secured and anonymous access) :

https://1drv.ms/u/s!AjokN1FU3jK1...


Instructions included in that folder.

Thank you for your interest.




smnmhmdy
Registered User
Quote
2021-04-05 17:39:26

Hey marc, This is a really cool demonstration of shaders being used to change and alter geometry, Thanks for sharing :)


just_in_case
Moderator
Quote
2021-04-05 17:49:11

@marcw This is really a cool example of creating animations using shaders. Really cool.

@smnmhmdy actually shaders can't alter or change the geometry. This will not affect the original position or scale or rotation of the actual 3d object. It just a visual transformation of the graphics.


smnmhmdy
Registered User
Quote
2021-04-05 17:59:46

@just_in_case You're right, I know, I meant like visually not actually


just_in_case
Moderator
Quote
2021-04-05 18:07:27

unfortunately rendermonkey never installs on my machine it is throwing me an error 1935 when installing.


marcw
Registered User
Quote
2021-04-05 20:03:07

Sam and Vazahat, thank you for your appreciations. I am really pleased with them.

Vazahat, about the "error 1935" that occurred on your computer, I found a website explaining that there are solutions to solve that problem in Windows 10 :
https://softwaretested.com/windo...

I wish you could install RenderMonkey on your computer because I am convinced that you would be able to create very special HSLS shaders for CopperCube with the help of that software.

As commented in your thread relative to your HSLS shaders tutorials, I found a great affinity between that very old software and CopperCube's built in Material's methods.

In the shared folder, I included a file (rich text format to preserve the structure of the text edited in two columns) where I show that only a few lines of codes were modified in the original vertex shader to make it compatible with CopperCube.

This project also demonstrates that the function "shaderCallback" is more flexible than it was expected at first glance.


just_in_case
Moderator
Quote
2021-04-05 21:09:01

I am gonna try the methods posted in that threads, I think it's a Visual runtime issue. I need to download and install visual runtime 2005 sp1 libraries but I don't know why am unable to install them as well. but I will see. Otherwise, I have to install it to my another desktop that has windows 7 installed.


Newbee
Guest
Quote
2021-04-06 12:51:42

Whoua, really good, that can be cool to apply a wave effect on a mesh to create sea or ocean peerhaps


marcw
Registered User
Quote
2021-04-06 17:32:08

Newbee, thank you for your positive comment.
About your suggestion, the formulas found in this python script posted on Github could be useful : https://github.com/Hevenicio/3D-... (click on the main topic to watch the animation).


Newbee
Guest
Quote
2021-04-07 11:30:15

Hi, i found a parralax mapping shader with the glsl files but in dont know how to use it, can someone have a look...?

Files here:
http://www.dhpoware.com/demos/gl...


marcw
Registered User
Quote
2021-04-07 17:39:50

Hello Newbee,

A parallax map solid shader is already available in CopperCube.
You could select that shader in the IrrEdit/Irrlicht Properties Pane.
It doesn't appear by default when you create a new project.

Please proceed as follows :
- Select "View -> Show IrrEdit/Irrlicht Properties" in the Menu Bar.
- Then click on its "Materials" tab and select that shader in the "Type" Selector.

Furthermore, I would advise you to read Just_in_Case's comment in this thread :

https://www.ambiera.com/forum.ph...


just_in_case
Moderator
Quote
2021-04-08 16:45:31

I tried to install render monkey on my other PC and it didn't work there as well. Don't know what's the problem exactly.

I saw the screenshot of the tool and now am tempted to use that. Will try installing a fresh copy of Windows 7 on my old Desktop to check if it works or not then.


just_in_case
Moderator
Quote
2021-04-19 11:23:59

Finally after installing windows again. Render monkey is now installed into my pc will play with it a bit. Thanks, @Marcw for sharing this wonderful software.


marcw
Registered User
Quote
2021-04-20 18:22:02

Hello Vazahat (Just_in_case), thank you for sharing that good news.
I wish you to successfully explore new ways to create shaders in CopperCube.


Create reply:


Posted by: (you are not logged in)


Enter the missing letter in: "Interna?ional" (you are not logged in)


Text:

 

  

Possible Codes


Feature Code
Link [url] www.example.com [/url]
Bold [b]bold text[/b]
Image [img]http://www.example.com/image.jpg[/img]
Quote [quote]quoted text[/quote]
Code [code]source code[/code]

Emoticons


   






Copyright© Ambiera e.U. all rights reserved.
Privacy Policy | Terms and Conditions | Imprint | Contact