Pages

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

joi, 18 iulie 2019

My freelancer offer ...

Now I'm working with an project , but I can make my free time for smaller or longer projects ...
I can come up with a $ 5 / day offer for graphics and drawing production:
  • the formats obtained with the free software;
  • Blender 3D versions 2.79 and 2.8 for 3D graphics;
  • Inkscape, Gimp, and Krita for 2D graphics;
Note: for painting and drawing other than, the $ 5 / day offer, the materials used (color watercolor or acrylic, quality paper or canvas, frames) for the final product will also be calculated.
Email for contact: catafest@yahoo.com 

See some of my work search me on web with my name Cătălin George Feștilă or nicknames catafest and mythcat:

luni, 15 iulie 2019

Krita 4.2.2 : Programming with python.

The Krita application is written in C++ using an application framework called Qt5.
You can use python to create scripts for Krita software.
You can use Tools - Script - Scripter from the main menu to write your python script.
I don't use often this python module, but today I created this script.
The script creates a new document with size 512x512 named Python test document.
After that create a duplicate of the layer named Background.
The new layer is named the new Layer duplicate.
from krita import *
from  krita import Krita

print(dir(krita))
print(help(Krita))

d = Krita.instance().createDocument(512, 512, "Python test document", "RGBA", "U8", "", 120.0)
Krita.instance().activeWindow().addView(d)

print(dir(d))
print(Krita.instance().filters())

node_name = 'Background'
node = d.nodeByName(node_name)
print(node.name())
print(dir(node))

d_n = node.duplicate()
print(dir(d_n))

d_n.setName("new Layer duplicate")
print(d_n.name())
root_node = d.rootNode()
print(help(root_node.addChildNode))
root_node.addChildNode(d_n, node)

sâmbătă, 13 iulie 2019

Blender 3D : Create a Printed Circuit Board with Blender 2.80 released Candidate

This is a simple video tutorial about how to create a Printed Circuit Board with Blender 2.80 released Candidate:

News : Blender 2.80 Release Countdown.

The development team comes tells us about the new Blender 2.80 Release Candidate on the official webpage:
A Release Candidate is the final step before the release. Blender has been built and packaged just like the official release, and is available for a short period of testing. Please download it and give it a good try. If things go as expected, the final release will be one week after.
The Blender 3D team want to test it and report any issue:
The massive Blender 2.80 update is around the corner! Download and test this build and report any issue on developer.blender.org
After download you can see a message about supporting the Blender software: Thank you for downloading Blender! Next step: Support Blender Development Join the new Development Fund for only $6 / month and ensure the future of Blender.
I test it with the last blender file I worked ( a raspberry work, see http://festila-george-catalin.daportfolio.com).
This release works great.
The BlenderDiplom youtube channel comes with a video introduction about this new release:

vineri, 12 iulie 2019

News : NeoAxis Engine 2019.2.4 Released.

The NeaAxis Engine has a fast development team and released a new version 2019.2.4 version.
From the 16 June 2019 up to 11 July 2019 they come with many features. The following features have been added and can be read at the official website see the team announcement :
  • Significant optimizations of the rendering pipeline. 
  • Rendering is multi-threaded computed now, automatic GPU instancing has been added. 
  • Import content tool enhancements have been improved. 
  • Easy import from library Quixel Megascans is now supported. 
  • The ability to use the engine widget in Windows Forms and WPF applications has been added. Billboard rendering has been improved. 
  • Now they are drawn faster and support shadows. 
  • A high-quality anti-aliasing mode has been added. Supersampling anti-aliasing (SSAA). Documentation has been improved. Class descriptions have been added.
They come with a roadmap on the official website to see how the development works.
I want to see tutorials and video tutorial to follow my issues with C# but I expected to see it in the future.

vineri, 5 iulie 2019

Krita 4.2.2 : Install the G'MIC on Krita software.

The G'MIC tool can be installed on Krita version 4.2.2 and older versions.
This tool is an opensource filter framework.
The G'MIC is open-source software distributed under the CeCILL free software licenses (LGPL-like and/or GPL-compatible).
You can download it from here.
Download it, unzip and place it somewhere you can find it.
Open the Krita software and use Settings - Configure Krita - G’Mic plugin and set G’MIC to the file path there.
The official YouTube channel has many video tutorials with this tool and GIMP software.
This is an old video tutorial with one old version of Krita:

joi, 4 iulie 2019

Blender 3D : The mirror sunglasses material.

This is a simple tutorial about how to create a mirror sunglasses material with Blender 2.8 version. First, create an object and add new material. Using the Shift + A keys you will need this into Shading tab.

miercuri, 3 iulie 2019

GeoGebra tool.

The GeoGebra tool is dynamic mathematics software for all levels of education that brings together geometry, algebra, spreadsheets, graphing, statistics and calculus in one easy-to-use package.
GeoGebra has become the leading provider of dynamic mathematics software, supporting science, technology, engineering and mathematics (STEM) education and innovations in teaching and learning worldwide.
You can find over 1 million free activities, simulations, exercises, lessons, and games for math and science!
This online tool can also be used offline with GeoGebra applications for iOS, Android, Windows, Mac, Chromebook, and Linux.
Read more at the official website.
This is a video tutorial about GeoGebra 3D with Augmented Reality (Quick Modeling Demo) from the official YouTube:

marți, 2 iulie 2019

Google hidden tools and features.

This tutorial is about Google hidden tools and features.
Many of the tools and online games are hidden in the Google search area.
Open your browser and search this: 10 value spinner.
This will show a spinner and you can test it.
You can find into the bottom of this online tool many features: Flip a coin, Color picker, Rol a die, Metronome, Meditate and Calculator.
This is a screenshot with the 10 values Spinner tool.

miercuri, 19 iunie 2019

The Kerkythea software.

The development team of the Kerkythea software comes with this intro:
Kerkythea is a freeware software that can produce high quality renders without spending a cent on software licensing. Kerkythea is using physically accurate materials and lights, aiming for the best quality rendering in the most efficient timeframe, with target to simplify the task of quality rendering by providing the necessary tools to automate scene setup, such as staging using the GL real-time viewer, material editor, general/render settings, editors, etc., under a common interface
This software is available for all major platforms Windows, Linux, and MacOSX.
The software supports the following 3D File Formats: 3DS, OBJ, XML (Native KT format) and KZX (Zipped KT XML format).
You can find many videos about Kerkythea created by Hipolito Rodrigues.
You can download it from the official webpage.
The software is easy to use.
Open your model with File - Open and use Render - Start to render the output.
The final Rendered Image can change it with some colors settings: Tone Map, Exposure, Gamma, Dark, and Bright.
The Sun & Sky Wizard tool lets you fix it by Location, Zone, Year, Month, Day and Hour, Minute, Second.
The last setting of this tool is Sky Type.
The model object can be translated and rotated it.
Each object can have materials with many basic features and can be imported just like mat.zip type file.
I found some bugs:
  1. the texture preview did not follow the changes by size;
  2. the texture working area is hard to use;
  3. the tools for animation and brush is unfinished;
  4. the render network tool is unfinished;
In conclusion, this software is 88% completed by the development team.

luni, 17 iunie 2019

News : Black Desert Online with 7-Day Free Trial.

"it is just phenomenal" - mmorpg.com. Play the best MMORPG on PC today.
You can get a 7-Day Free Trial just try it here.
After you subscribe and login with your account then you can download it from here.
This is a video from the official youtube channel.

duminică, 16 iunie 2019

News : NeoAxis Build 2019.2.3 released today.

The new version of the NeoAxis Build 2019.2.3 was released today.
The SDK includes all features of the NeoAxis Engine.
The size of this download is 1.1 GB.
System requirements: Windows 10, 8, 7 64-bit. DirectX 11 graphics card.
  • Materials have been improved.
  • The tool for generation environment cube maps from source format has been added.
  • Displacement mapping to materials has been added. Parallax Occlusion Mapping.
  • Tone mapping screen effect has been improved.
  • Mesh skinning on GPU.
  • UI Editor now has all the necessary features. Resizing, step movement.
  • UI Editor: Ribbon Tab.
  • UI Editor: Small fixes.
  • UIProgressBar.
  • Built-in C# scripting improvements.
  • Project settings have been updated.
  • HDR texture format support.
  • Import 3D models have been improved. Latest Assimp.
From old versions, you can use the C# programming language.
Read all info and features about this game engine here.

luni, 10 iunie 2019

News: Construct 3 updated 5 hours ago.

Construct 3 is the best software to create games. Over 60,000 users monthly make & sell thousands of games globally.
This game engine is not free.
Included features:
  • runs in your browser;
  • works offline;
  • auto updates;
Try it now on the official webpage.

sâmbătă, 8 iunie 2019

The shapeshifter online tool.

This tool named shapeshifter can be used online to create animated SVG and vector files.
The default tool can be found here.
The tool is not very easy to use but can easily understand if you know how to animate an SVG file.
The basic steps are importing SVG files and making changes to the parameter area.
Another web page with the beta tool can be found here.
This is more complex and lets you use more features.

luni, 3 iunie 2019

Blender 3D : How to create a pear model.

Today I will show you how to create a pear model.
The model shown on sketchfab.com is not shown properly.
The reason is the material shader created with Blender 3D version 2.8 and the export tool for this application.
Let's see these steps:
  • create a circle into a vertical plane;
  • use edit area and proportional editing to create the shape of the pear;
  • cut this shape on half;
  • use the screw modifier to create the model of the pear;
  • for colors and texture, you can use the web or use shaders;
  • I used shaders with noise and color ramp all mixed with mixed shader;

If you want to see my work then the original blend file can be found here.

vineri, 31 mai 2019

Blender 3D : How to create hanging plants.

Today I tested some skills with Blender 2.8 beta.
The model was exported like FBX file for upload to the sketchfab website.
The model is simple to build:

  • create a circle;
  • use the proportional editing to deform the circle into a leaf shape;
  • use the Ctr+F to fill the leaf with 6 and 2 parameters of Grid Fill;
  • use the extrude to create the tail of the leaf;
  • put the leaf into the center and blend it with proportional editing tool;
  • add a circle and create the stem and use Ctr+R to subdivide it;
  • add a Bezier curve to stem and use the modifier to multiply and blend it
  • for the array modifier to multiply the leaf using an Empty;
  • use the transformations to change the plant; 

miercuri, 29 mai 2019

Krita 4.2.0 : The new Krita 4.2.0 .

This new Krita version 4.2.0 version has been released on May 29, 2019, see the official webpage.
Operating System:Windows 7 or Higher, OSX 10.11, Linux
RAM: Recommended 2GB or higher 
Optional GPU:OpenGL 1.3 or higher
Graphics Tablet Supported: Wacom, Huion, Yiyinova, Surface Pro
All Download Versions 
This is a shot video from GDquest youtube channel with the news about the version of the Krita: software.

This is an animation I made with the Krita 4.2.0 version.
If you like it then subscribe to the channel and to this blog.

marți, 28 mai 2019

Using blotter.js with channels.

This javascript library comes with this intro:
A JavaScript API for drawing unconventional text effects on the web. Blotter.js requires Three.js and Underscore.js. If you're already including these files in your project, view the information on custom builds to get the file size significantly smaller.
See more here.
The HTML5 is simple with an empty div tag.
The CSS is just for design an is not affected by the script.
I used this:
https://cdnjs.cloudflare.com/ajax/libs/Blotter/0.1.0/blotter.min.js
https://cdnjs.cloudflare.com/ajax/libs/Blotter/0.1.0/materials/channelSplitMaterial.min.js
If you want a distortion effect you need to use this:
https://cdnjs.cloudflare.com/ajax/libs/Blotter/0.1.0/materials/channelSplitMaterial.min.js
The javascript takes the div tag and used it:
//
let text = new Blotter.Text("28:08:2019", {
  family : "sans-serif",
  size : 128,
  fill : "#000"
});

let material = new Blotter.ChannelSplitMaterial();
material.uniforms.uOffset.value = 0.05;
material.uniforms.uAnimateNoise.value = 1;


let blotter = new Blotter(material, {
  texts : text
});

let el = document.getElementById("blotter-channels");
let scope = blotter.forText(text);

scope.appendTo(el);
The result is this:
See the Pen blotter-channels by Cătălin George Feștilă (@catafest) on CodePen.

vineri, 24 mai 2019

GridMaths online tool to start with math.

This online tool named GridMaths for math can be used here.
The tool can be used for kids and parents or can use into advanced math.
I author comes with a series of articles about this online tool, see this link.
One good example about how can use this online tool can be found on youtube:

marți, 21 mai 2019

Show SVG with the anime javascript library.

First of all the anime javascript library can be found at the official webpage.
Start with the empty project on codepen.io website.
You need to add the javascript library into the editor by using the wheel icon of JS area:
https://cdnjs.cloudflare.com/ajax/libs/animejs/2.2.0/anime.min.js
You can add the SVG source code with the path and then this will be parsed by javascript script.
The CSS code is used to stylize the output.
For example, the size of the path can be used like this:
.anim path {
  stroke-width: 3;
}
Then use the source code from my example.
See the result of this source code:
See the Pen animejs_001 by Cătălin George Feștilă (@catafest) on CodePen.