Pages

Se afișează postările cu eticheta tutorial. Afișați toate postările
Se afișează postările cu eticheta tutorial. Afișați toate postările

vineri, 12 aprilie 2024

CodePen: Mojo CSS simple example.

Mojo CSS is an atomic CSS Framework that generates CSS based on your HTML in real-time and with near zero-runtime.
It offers the fastest way to create custom, beautiful and responsive layouts without having to write a single line of CSS. A full suite of utilities that helps you get the most performance out of your web pages.
I tested with codepen online tool, see how can be used:

miercuri, 10 aprilie 2024

News : Pencil2D tool to make 2D hand-drawn animations.

We’re happy to share with all of you Pencil2D’s most recent release. This time our top priority was fixing the most immediate and pressing issues that not only broke the animation experience but also to patch previously implemented features. Over 330+ individual commits has been added since the last release, to stabilize and improve the software for continued use.
You can download it from the official website.

luni, 8 aprilie 2024

Moho Animation Software - Videos of April.

April is the fourth month of the year and even though it's not over yet, the Moho Animation Software youtube channel is surprisingly active with video clips and tutorials...
See more on the official youtube ...

Optimization Tutorial: OCCLUSION CULLING in Godot from Zenva

Zenva Academy offers self-paced courses in programming, game development and AI for beginners and professionals. see the official youtube.
In this tutorial you will see how to use the occlusion culling feature in Godot.
Occlusion culling increases rendering performance simply by not rendering geometry that is outside the view frustum or hidden by objects closer to the camera. Two common types of occlusion culling are occlusion query and early-z rejection.
You can read about this feature on the nvidia website.

sâmbătă, 30 martie 2024

Godot : Making a map using autotiles! Grand Strategy Game DevLog #2 | Godot.

... this is second video tutorial from Good Solution Interactive to create a real 2D map ...
You can see some videos on this official youtube channel.

miercuri, 27 martie 2024

News : Eleventy static website on glitch online tool.

A simpler static site generator. An alternative to Jekyll. Written in JavaScript. Transforms a directory of templates (of varying types) into HTML.
Works with HTML, Markdown, JavaScript, Liquid, Nunjucks, with addons for WebC, Sass, Vue, Svelte, JSX, and many others!
The project can be found on the GitHub repo.
Is easy to build eleventy websites using glich online tool, see this basic project.
You can find video tutorials on the official youtube video channel.

sâmbătă, 23 martie 2024

News : 24th Houdini Learning Video!

Houdini is a 3D animation software application developed by Toronto-based SideFX, who adapted it from the PRISMS suite of procedural generation software tools.
The 24th learning video for Houdini on the official youtube channel ...

sâmbătă, 9 martie 2024

News : Online tool for JavaScript and TypeScript

Using this online tool you can create a JavaScript/TypeScript project that runs natively on all your users' devices: web, android, iOS.
You can find more details and the documentation on the official page with the documentation.
An very old video example from 7 years ago, see the official youtube.
Here is a screenshot of this online tool I tested today:

joi, 15 februarie 2024

Shader Editor - example 005.

Today I posted on my instagram three shaders created to be used as phone wallpapers using the Shader Editor Android software option.
Somewhere in my posts I specified that this android application allows you to create shaders and then you can add them as dynamic wallpaper on phone.
The three source codes are open-source and you can test and use them with the android application and they will run very well as wallpapers:
This is a shader that I like as a design because it is relaxing and I put a more feminine color because spring is coming.
#ifdef GL_ES
precision highp float;
#endif

#extension GL_OES_standard_derivatives : enable

uniform float time;
uniform vec2 resolution;


void main( void ) {
vec2 uv = 0.5-(gl_FragCoord.xy - resolution * 0.15) / max(resolution.x, resolution.y) * 5.0;
uv *= 1.0;

float e = 0.0;
for (float i=3.0;i<=16.0;i+=1.0) {
e += 0.081/abs( (i/11.) +sin((time/1.20) + 0.18*i*(uv.y) *( cos(i/2.10 + (time / 11.0) - uv.y*.4) ) ) + 2.5*uv.x);
gl_FragColor = vec4( vec3(e/1.6, e/18.6, e/1.6), 1.0);

}

}
This is a dynamic sin cos combination
#ifdef GL_FRAGMENT_PRECISION_HIGH
precision highp float;
#else
precision mediump float;
#endif

uniform float time;
uniform vec2 mouse;
uniform vec2 resolution;

void main( void ) {

vec2 p = ( gl_FragCoord.xy / resolution.xy ) -0.5;//+ mouse / 4.0;
// float color = 0.0;

float sx =cos(0.123*time)*(p.x)*sin(7.6*p.x-0.5*time);
float dy =1.1/(1000.*abs(p.y-sx));

float dy2 =(50.*abs(p.y-dy));
float dy3 =(150.*abs(p.y-dy));

gl_FragColor = vec4( vec3( .01, dy*dy3 ,dy2*.1),4);

}
This shader has a darker style:
#ifdef GL_ES
precision mediump float;
#endif

uniform vec2 resolution;
uniform float time;

mat2 m(float a) {
    float c=cos(a), s=sin(a*1.0);
    return mat2(c,-s,s,c);
}

float map(vec3 p) {
    p.xz *= m(time * 0.1);p.xy*= m(time * 0.1);
    vec3 q = p * 4.0 + time;
    return length(p+vec3(sin(time * 0.17))) * log(length(p) + 0.10) + sin(q.x + sin(q.z + sin(q.y))) * 1.8;
}

void main() {
    vec2 a = gl_FragCoord.xy / resolution.y - vec2(0.5, 0.5);
    vec3 cl = vec3(0.0);
    float d =0.15;

    for (int i = 0; i <= 5; i++) {
        vec3 p = vec3(0, 0, 4.0) + normalize(vec3(a, -1.0)) * d;
        float rz = map(p);
        float f = clamp((rz - map(p + 0.1)) * 0.5, -0.1, 1.0);
        vec3 l = vec3(0.1, 0.3, 0.44) + vec3(1.5, 1.0, 1.0) * f;
        cl = cl * l + smoothstep(0.5,0.31, rz) * 0.16 * l;
        d += min(rz, 1.0);
    }

    gl_FragColor = vec4(cl*8.0, 1.0);
}

joi, 1 februarie 2024

News : Laurel Design Tutorial (Inkscape)

You can find a good youtube channel with inkscape video tutorials on GraphicDesignStudio.

miercuri, 31 ianuarie 2024

Blender 3D : ... about the simulated air bubbles!

Today I saw this video from CG Cookie, is seams a little fantastic :
I think the Blender Guru is more realistic on the size of the simulated air bubbles ... obviously the simulations are different per action.