Pages

marți, 28 decembrie 2021

New Krita 5.0 released.

Here's some good news for graphic artists, see the official website.
Published 23rd December, 2021
Krita 5.0 is here!
This is a huge release, with a lot of new features and improvements. Some highlights:
The way Krita handles things like brushes, gradients and palettes, as well as tagging, has been completely revamped. The new system is much faster, uses much less memory and is much more dependable!
Gradients have been improved: they are much more smoothed and can handle wider gamuts.
The smudge brush engine has been completely rewritten, and we’ve got a new brush engine, based on MyPaint
The Animation system has been overhauled, with both user interface improvements and new features, such as clone frames and animated transform masks
Krita now has a built-in storyboard editor!
There’s a recorder to create a video out of your painting sessions
In the last video on the official channel you can see how they worked in the past on some new improvements ...

luni, 27 decembrie 2021

Sketchfab 2021 Year.

In this article you can see a good review of the Sketchfab online tool.
This was a big year for Sketchfab! As 2021 draws to a close, we’re pleased to share a recap of the last 12 months and offer up some personal highlights from the Sketchfab Community Team.

duminică, 26 decembrie 2021

Google’s New AI from Two Minute Papers.

The title for this video is: "Google’s New AI: This is Where Selfies Go Hyper!"

luni, 20 decembrie 2021

Magical Christmas Night by Renderforest.

Turn the Christmas lights on with Magical Christmas Night! Introduce your logo with the holiday spirit. Simply upload your logo, add a festive music track and invite your audience to a magical world. Perfect for corporate greetings, thematic video openers, holiday video messages and many more. Hurry up to feel the Christmas spirit for free today!
You can see this template on this youtube channel.

joi, 16 decembrie 2021

Online game shooter from kirka.

It's December, James and Elizabeth put on their new outfit and we decorated the logo for Christmas. Also, kirka staff, contributors, content creators will now get the verified badge and we fixed a few bugs and issues.
You can try this game online on this website.
This is a simple demo for my website.

vineri, 10 decembrie 2021

The Matrix Awakens from Unreal Engine.

The Matrix Awakens: An Unreal Engine 5 Experience’ here!
To download this new UE5 tech demo on PlayStation 5 and Xbox Series X/S.

joi, 9 decembrie 2021

Finnaly C-IPC and more from Two Minute Papers.

Lately I've been looking to post something new in the field of graphics and games. You don't even have to look too hard, because now you can see a result of the new achievements. Here is a video that outperforms them all.
See this document on this webpage.

luni, 6 decembrie 2021

Monster Mash online tool for 3D.

The development team come for this online 3D tool with this intro:
Monster Mash is a new sketch-based modeling and animation tool that allows you to quickly sketch a character, inflate it into 3D, and promptly animate it. You can perform all interactions in the sketching plane. No 3D manipulation is required.
This tool come with three basic steps and modes of creation: Draw, Inflate, and Animate.
Just draw and use these steps.
You can find many tutorials on youtube, let's see one example:

duminică, 5 decembrie 2021

News : CopperCube 6.5 released.

CopperCube 6.5 was just released for Windows and Mac on 2 December 2021.
You can see all new changes on the official webpage.
You can see a good video from the Gamefromscratch youtube channel.

vineri, 3 decembrie 2021

News : Blender release version 3.0 .

Today, 3December 2021, Blender Foundation announces the release of Blender 3.0, to mark the beginning of a new era for open source 2D/3D content creation.
You can see all features reel showcase on the oficial youtube channel:

joi, 2 decembrie 2021

Simulating A Virtual World from Two Minute Papers.

This is a simulation of a virtual word build with The paper "Synthetic Silviculture: Multi-scale Modeling of Plant Ecosystems" is available here:

luni, 29 noiembrie 2021

The Captain from Epic Games.

Find your way home across the galaxy in this excellent comedy adventure game by our friends at Sysiac Games. Every encounter along the way has multiple endings. Collect new friends. Make new enemies! The decisions are all up to you. You are... The Captain!
See the official trailer from youtube channel:

joi, 25 noiembrie 2021

Resources and 3D models - 001.

You can find many resources on web, in this article I will share a link to this user named Crazy31139.
You can find many 3D models, like Robocup, Rambo, and characters from many games.

miercuri, 24 noiembrie 2021

CodePen: ... challenges every time.

This website comes with challenges all the time, see this week example:
THIS WEEK’S CHALLENGE,Book Text ...Your challenge: Give this book excerpt some tasteful text styles.
Here's what I managed to do for this week:

marți, 23 noiembrie 2021

CodePen: How can share sketchfab 3D models.

The Viewer API lets you build web apps on top of Sketchfab’s 3D viewer. With the API, you can control the viewer in JavaScript. It provides functions for starting, stopping the viewer, moving the camera, taking screenshots and more.

joi, 18 noiembrie 2021

Ubisoft: Elite Vigil Trailer.

Chul Kyung’s quiet lethality in the field allows him to rely on his Electronic Rendering Cloak (ERC-7) to remain undetected. The ERC-7 uses Diminished Reality technology to remove perceivable stimuli from its direct environment. Vigil carries a prototype in his backpack, which scans surrounding electronic devices and wipes his image from any cameras in view.

miercuri, 17 noiembrie 2021

Another new AI from Two Minute Papers.

Approximate Differentiable One-Pixel Point Rendering is a new differentiable neural rendering pipeline for scene refinement and novel view synthesis see the official page and the video from Two Minute Papers.

luni, 15 noiembrie 2021

Image Super-Resolution via Iterative Refinement from Two Minute Papers.

This is a unoffical implementation about Image Super-Resolution via Iterative Refinement(SR3) by Pytorch.
There are some implement details with paper description, which maybe different with actual SR3 structure due to details missing.
We used the ResNet block and channel concatenation style like vanilla DDPM.
We used the attention mechanism in low resolution feature(16×16) like vanilla DDPM.
We encoding the $\gamma$ as FilM strcutrue did in WaveGrad, and embedding it without affine transformation.
Read more on the GitHub project.

marți, 9 noiembrie 2021

News : The new NVIDIA Omniverse Avatar technology platform.

NVIDIA today announced NVIDIA Omniverse Avatar, a technology platform for generating interactive AI avatars. Omniverse Avatar connects the company’s technologies in speech AI, computer vision, natural language understanding, recommendation engines and simulation technologies. Avatars created in the platform are interactive characters with ray-traced 3D graphics that can see, speak, converse on a wide range of subjects, and understand naturally spoken intent.

luni, 8 noiembrie 2021

SIGGRAPH Advances in Real-Time Rendering by Brian Karis.

Brian Karis is an Engineering Fellow in graphics at Epic Games. Most recently he has led the development of Nanite for UE5. He is most known for work on physically based shading and temporal anti-aliasing although has touched most areas of real-time computer graphics throughout his career. Prior to Epic he worked at Human Head Studios.

vineri, 5 noiembrie 2021

EVE Fanfest 2022

EVE Fanfest 2022 will offer an extraordinary, magical and unique experience like no other in the world of gaming!
The gate is green as EVE Fanfest returns to Iceland on 6-7 May 2022!

joi, 4 noiembrie 2021

Unity 3D : Unity for Humanity Summit 2021.

On October 12, 2021, we held the second annual Unity for Humanity Summit to connect, learn, and get inspired. This fully virtual, one-day summit celebrated creators around the world who are using real-time 3D (RT3D) to make a positive impact on society and the planet.

Unreal Engine and Aaron Sims Creative .

... The final frames were entirely rendered in Unreal Engine 5, with assets from the Unreal Engine Marketplace for ambient effects—such as dust and particles; sky and clouds; and smoke—adding the finishing touches.
...
Created in just six weeks with Unreal Engine 5 Early Access, MetaHuman Creator, and a small team of artists, THE EYE: CALANTHEK is an enigmatic and suspenseful short film by Aaron Sims Creative. The alien character from the film, Teuthisan, is now available to download for use in UE5 Early Access free of charge...
As part of the project, Aaron Sims Creative is making the alien, whom they named Teuthisan—derived from the Ancient Greek for ‘squid’—available to download for use in Unreal Engine 5 Early Access free of charge.

sâmbătă, 30 octombrie 2021

Elastic Simulations from Two Minute Papers.

... other simulations from Two Minute Papers.
This youtube channel comes with old and news and pieces of information about graphics.

marți, 19 octombrie 2021

News : Fortnite comes with new features from Dune book.

Fortnite game developers come up with news for classic science fiction lovers from the book Dune.
OUTFITS
  • Paul Atreides Outfit: Beyond fear, his destiny awaits. (Comes with an alt masked Style)
  • Chani Outfit: A powerful Fremen warrior and skilled survivalist.
ACCESSORIES
  • Ornithopter Glider: Multi-winged attack ship
  • Fremkit Back Bling: Essential for survival in the harsh desert world of Dune.
  • Chani's Satchel Back Bling: Chani's personal Fremkit.
  • Sand Walk Emote: Walk like Arrakis natives.
  • Twin blades Pickaxe: The weapon of choice for an Atreides warrior
  • Maker Hooks Pickaxe: A Fremen hook used to ride sandworms
Dune is a 1965 science-fiction novel by American author Frank Herbert, originally published as two separate serials in Analog magazine...

duminică, 17 octombrie 2021

News : The piskelapp online will shotdown.

The piskelapp online tool will be closed.
Important notice : Piskel accounts are going away, the editor stays. New accounts can no longer be created after August 1st 2021. Existing accounts will be deleted after January 1st 2022. Please backup your data before this date. See the Accounts Shutdown page for more details (collapse this message)

joi, 14 octombrie 2021

News: ... the winners of the 2021 Epic MegaJam from Unreal Engine.

News from Unreal Engine ...
It’s the moment you’ve all been waiting for—it’s time to announce the winners of the 2021 Epic MegaJam. While it hasn’t been easy selecting the finalists and modifier winners due to the sheer amount of talent and inspiration on display, it has been a privilege to play every one of your wonderful creations. Now, join us as we showcase the winning games and celebrate all that you have accomplished in only seven days!

duminică, 10 octombrie 2021

Ships, Splashes, and Waves on a Vast Ocean from Two Minute Papers.

The simulation of large open water surface is challenging using a uniform volumetric discretization of the Navier-Stokes equations. Simulating water splashes near moving objects, which height field methods for water waves cannot capture, necessitates high resolutions. Such simulations can be carried out using the Fluid-Implicit-Particle (FLIP) method. However, the FLIP method is not efficient for the long-lasting water waves that propagate to long distances, which require sufficient depth for a correct dispersion relationship. This paper presents a new method to tackle this dilemma through an efficient hybridization of volumetric and surface-based advection-projection discretizations. We design a hybrid time-stepping algorithm that combines a FLIP domain and an adaptively remeshed Boundary Element Method (BEM) domain for the incompressible Euler equations. The resulting framework captures the detailed water splashes near moving objects with the FLIP method, and produces convincing water waves with correct dispersion relationships at modest additional costs.

sâmbătă, 2 octombrie 2021

Martial arts from Two Minute Papers.

The paper "Neural Animation Layering for Synthesizing Martial Arts Movements" is available here.

joi, 30 septembrie 2021

News: Sherlock Holmes Chapter One on Epic Games.

If you like books by Sir Arthur Conan Doyle then this game can be a good idea for you.
Exploit enemy weaknesses to arrest them, leave a trail of dead bodies behind you... or skip gunfights whatsoever! Play the game as you want. Preorder Sherlock Holmes Chapter One on Epic Games Store and get a free copy of Sherlock Holmes Crimes & Punishments!

sâmbătă, 25 septembrie 2021

DUNE on RealPlayerMe.

Cross-game Avatar Platform for the Metaverse with RealPlayerMe comes with a new application for mobile phone with theme DUNE.
A mythic and emotionally charged hero’s journey, “Dune” tells the story of Paul Atreides, a brilliant and gifted young man born into a great destiny beyond his understanding, who must travel to the most dangerous planet in the universe to ensure the future of his family and his people. As malevolent forces explode into conflict over the planet’s exclusive supply of the most precious resource in existence—a commodity capable of unlocking humanity’s greatest potential—only those who can conquer their fear will survive.
You can test the application on mobile phone from this webpage.

joi, 23 septembrie 2021

Freebie - Confident Talk from iClone version 7.9 .

New Confident Talk from iClone version 7.9 can be downloaded now from this webpage.
This classic cartoon motion was created by professional animators using key-frame animation techniques. The motion is great for different social scenarios in cartoon style. If you like the quality of this motion, then also check out the male and female packs of the Act and Move series.
Freebie format: .iMotionPlus
Compatible with: IC v7.9

miercuri, 22 septembrie 2021

Shadertoy: Use buffers - 001.

This tutorial is about how to use buffers with shadertoy webpage.
Create an account and use the New item from main menu to start a shader.
The default source code when you start the new shader is:
void mainImage( out vec4 fragColor, in vec2 fragCoord )
{
    // Normalized pixel coordinates (from 0 to 1)
    vec2 uv = fragCoord/iResolution.xy;

    // Time varying pixel color
    vec3 col = 0.5 + 0.5*cos(iTime+uv.xyx+vec3(0,2,4));

    // Output to screen
    fragColor = vec4(col,1.0);
}
The buffers, Buffer A, Buffer B, Buffer C, and Buffer D, let you create "multi-pass" shaders.
You can run different shaders in each buffer and you can be passed to another buffer with fragColor.
Press the + tab to add a new buffer into the new shader.
See the next image.
The BufferA comes with this source code:
void mainImage( out vec4 fragColor, in vec2 fragCoord )
{
    fragColor = vec4(0.0,0.0,1.0,1.0);
}
The next step is about the link between BufferA and main shader program.
Click on iChannel0 and select the BufferA, see the next image:
I change teh default BufferA source code with my old source code from another example:
// the my old example: https://www.shadertoy.com/view/XlSBz3
void mainImage( out vec4 fragColor, in vec2 fragCoord )
{
    vec2 uv = fragCoord.xy;
    // set center for circle
	vec2 center = iResolution.xy * 0.5;
    // set radius of circle
	float radius = 0.30 * iResolution.y;
    // create circle with delta and theta function
    // make delta 
    float d = length(center - uv) - radius;
    // make theta with color transparency to 0.4 and set 1 for clamp
    // the clamp is a returned value computed as min(max( x , minVal ), maxVal ).
	float t = clamp(d, 0.4, 1.0);
	fragColor = vec4( t, center, (120,230,0));
}    
Let's see one simple example:

marți, 21 septembrie 2021

New episode from StarTrek Online game.

Something sinister stirs in the shadows of a parallel reality. Longtime enemy, Mirror Leeta, has come from her universe, the Mirror Universe, to warn players of a great danger to all living creatures. Can you cast aside your previous squabbles and unravel the mystery of the Terran

sâmbătă, 18 septembrie 2021

Shadertoy: iChannel texture - 006.

Another simple example with the online shadertoy tool. In this example, I will show you how to use a webcam with a heat predator effect. And how to combine this effect with the webcam image.

vec3 predatorHeat(float v) {
float value = 1.0 - v;
return (0.5+0.5*smoothstep(0.0, 0.1, value))*vec3(
smoothstep(0.5, 0.3, value),
value < 0.3 ? smoothstep(0.0, 0.3, value) : smoothstep(1.0, 0.6, value),
smoothstep(0.4, 0.6, value)
);
}

void mainImage( out vec4 fragColor, in vec2 fragCoord )
{
// Normalized pixel coordinates (from 0 to 1)
vec2 uv = fragCoord/iResolution.xy;

vec4 temp = texture(iChannel0, uv);
vec4 temp2 = texture(iChannel1,uv);

float average = ((temp.r + temp.g + temp.b) / 2.5);

temp.rgb = vec3(predatorHeat(average));

if(uv.x > 0.5)
fragColor = temp;
else
fragColor = temp2;
}

CodePen: Webcam with RGB color shader and the three.js javascript library.

Three.js is a cross-browser JavaScript library and application programming interface used to create and display animated 3D computer graphics in a web browser using WebGL.
This library is not really used in website development. It has some great real-time information display capabilities.
Today I show you a combined example of a webcam with a simple shader set with an RGBA color.

sâmbătă, 11 septembrie 2021

AR Tagging with ViewAR

See how you can use augmented reality tagging by ViewAR to bring your store online and provide a virtual tour within 24 hours.
A Matterport Scanner, a tripod, and a smartphone, is all you need to create an online version of your physical store and have all the benefits that come with it. All that in less than one day.
AR Tagging uses optical character recognition (OCR) looking for text, barcodes or QR codes. AR Tagging will automatically find the desired characters from the label using defined filters, create a point of interest and save its position to your scan.
ViewAR also provides a better customer experience for your visitors on site. Help your customers find the right product or present special offerings directly on their smartphone.
If your customers want to see a product, they can simply be guided there with our augmented reality indoor navigation app.

joi, 9 septembrie 2021

Windwalker Echo from Unreal Engine 5 and a speak demo from askNK.

Windwalker Echo Epic Games - Aug 30, 2021
Windwalker Echo, fresh off her starring roles in Lumen in the Land of Nanite, Valley of the Ancient, and Slay is now available as a standalone character asset for both Unreal Engine 4 and 5., see this webpage.
You can see a speech demonstration from askNK with this character.

miercuri, 8 septembrie 2021

News : Nvidia in the field of health.

The simulations revealed and helped solve various problems. Image processing is very complex for the human brain, which is why dedicated applications are used. An example in the field of health and graphic processing.
They show us and explain the implications in using these technical possibilities:
AstraZeneca is powering modern #machinelearning (ML) and AI to accelerate drug discovery with Cambridge-1, training models to learn the grammar of chemistry, and processing whole slide digital pathology images.

duminică, 5 septembrie 2021

MetaHuman Facial Animation by Reallusion.

Animating your MetaHumans fast and easy using all or any mix of iClone's 4 techniques:

sâmbătă, 4 septembrie 2021

Online tool shader-playground.

Here's an online tool for shaders.
This time it is a development with multiple shader specific languages and these compilers: ANGLE, Clspv, DXC, FXC, Glslang, hlsl2glslfork, HLSLcc, HLSLParser, Mali offline compiler, Naga, PowerVR compiler, Radon GPU Analyzer (RGA), Rust GPU, Slang, SPIRV-Cross, SPIRV-Cross - Intel fork with ISPC backend, SPIRV-Tools, spirv-as, Tint, XShaderCompiler.

vineri, 3 septembrie 2021

Blender 3D : Grease Pencil Samples.

You can see here many free samp created with this tool.

joi, 2 septembrie 2021

News : Blender 3.0 Alpha version.

A short intro from the official youtube channel of askNK.
You can download and test it from here.
Let's see this video.

marți, 31 august 2021

Spiritfarer game from Epic Games.

This cartoon game seems to be a fantastic game for those gamers who like stories.
The Beverly Update is Spiritfarer's second big content update. It introduces the new Spirit character Beverly and adds new buildings for your boat, new collectible items, and a plethora of Quality of Life improvements!

sâmbătă, 28 august 2021

Unity 3D : Photo Mode project.

The Photo Mode demo project serves as a guide for implementing virtual photography features within your PC or console Unity projects, enabling players to capture and customize in-game screenshots. It includes examples for handling camera positioning, photo adjustments, filter effects, and more.
Photo Mode download and documentation from here.

marți, 24 august 2021

Cartoon Animator new features.

From version 4.5, Cartoon Animator supports both transparent video (MOV) and image sequence (PNG) export, while providing useful features such as exporting selected items for fast video compositing, Fit-to-Object-Size output for optimized video editing, and much more. This update allows video makers to easily add visual effects to animated items, along with compositing 2D animation with video on all major video editors.

miercuri, 18 august 2021

Adobe color online tool.

This online tool from Adobe is a useful tool for creators to select and use color palettes.
Use the next link and search with the word you need it:
You can see all color palettes for the word: wood
https://color.adobe.com/search?q=wood

News : Unity comes with LookDev Studio.

... most people love this game engine, today a new feature comes to show us how good is this game engine. you can see also another character named FIA.
Artists – no matter their expertise – need a place to quickly import, iterate on, and refine their art.
You can find a source code with this project on the GitHub website.

duminică, 15 august 2021

Virtual Bones with Direct Delta Mush .

Direct Delta Mush (DDM) is a high-quality, direct skinning method with a low setup cost. However, its storage and run-time computing cost are relatively high for two reasons: its skinning weights are 4 × 4 matrices instead of scalars like other direct skinning methods, and its computation requires one 3 × 3 Singular Value Decomposition per vertex. see this PDF.
see this video for SIGGRAPH 2021 Presentation: Direct Delta Mush Skinning Compression with Continuous Examples

sâmbătă, 14 august 2021

SCANimate animatable avatar.

We present SCANimate, an end-to-end trainable framework that takes raw 3D scans of a clothed human and turns them into an animatable avatar. These avatars are driven by pose parameters and have realistic clothing that moves and deforms naturally. SCANimate does not rely on a customized mesh template or surface mesh registration...

vineri, 13 august 2021

The new 3D reconstructing with PIFuHD.

PIFuHD means Multi-Level Pixel-Aligned Implicit Function for High-Resolution 3D Human Digitization is a process of reconstructing high-quality 3D texture or geometry by making use of a texture map representation.
You can see the full project on this website.

marți, 10 august 2021

Craftsmanspace - 3D resources.

The website is intended for artisans, students, hobbyists, enthusiasts, students, engineers, i.e., anyone interested in areas such as woodworking, metalworking, graphic design, decorating, 3D modeling, 3D printing, CNC manufacturing, etc. Craftsmanspace website is intended for all who want to create, decorate and learn; it is intended primarily for beginners, but also for professionals who will surely find useful information on our site. Initially, we had the idea to offer you only free projects for making all kinds of things, but it happened that some time later we started to draw various patterns that could serve to decorate the objects you made, as well as 3D models for those who wanted to make something on their CNC machines or 3D printers. We have also made collections of free software and collections of free books in various technical fields. In this way, Craftsmanspace website has become a meaningful whole – here, anyone who wants to create something in their workshop can come up with new ideas on what to do and how to do it.
You can find and use all of there resources on the official website.

duminică, 8 august 2021

News : Aaron Blaise new book.

Aaron Blaise is an American painter, animator, film director and art instructor. He is known for his work on Brother Bear, Aladdin and Beauty and the Beast. He was nominated for Academy Award for Best Animated Feature Film for the Brother Bear. see wikipedia.
Now, you can buy The Art of Aaron Blaise: Vol. 1 (Book) for a price of 45$ from this webpage.
The book is Hard Cover and comes with 200 Pages (or more) of High Quality Images.

News : Sketchfab August Challenge: Treasure Chest.

The challenge can be found on the official webpage.
This month we challenge you to create a treasure chest—but not just any treasure chest. Make it unique, make it interesting, make it tell a story. Consider what your treasure chest is made of, where it has been, what treasure it contains, and what the future has in store for it. Creativity is key.
Prizes First Place:
  • $300
  • 6 months of Sketchfab Pro
  • Framed print of the winning entry
Second Place
  • $200
  • 3 months of Sketchfab Pro
Third Place
  • $100
  • 1 month of Sketchfab Pro
See the example bellow:

vineri, 6 august 2021

News : Star Citizen: Alpha 3.14 - Welcome to Orison.

New action-packed dynamic events, a new ship, game-changing improvements in the cockpit, and an all-new Landing Zone among the clouds. Welcome to Alpha 3.14. Welcome to Orison. Roberts Space Industries is a spacecraft manufacturer within the persistent-world game "Star Citizen" and its companion single-player spaceflight sim, "Squadron 42." RSI is also your portal for information, updates, and purchases of your very own spacecraft with which to trade, plunder, and protect the citizens of Star Citizen.

joi, 5 august 2021

Cascadeur tool.

Cascadeur is a standalone 3D animation software for creating keyframe animation of 3D characters, humanoid or otherwise. Make realistic 3D animation from scratch or improve mocap, all while retaining full control over the results.

Use 3D models XNA XPS with Blender 3D.

You need one xps model see this link: xnalara gallery 3D models.

XPS tools addon for Blender can be set from Edit - Preferences :https://www.mediafire.com/folder/76g7rvt4ec661/XPS.

With this addon you can import the xps model and used it.
You can see an example bellow:

luni, 2 august 2021

Cardio Ex: Coronary & Peripheral Game

You work hard, now it’s time to play hard in the cardiology app that reimagines your specialty as a captivating video game. A winning combination of clinical and procedural gameplay brings you back to what you love about practicing medicine and delivers critical information that keeps you performing at the top of your game—all for FREE. Cases refresh daily: Diagnose and treat diseases from common to rare, and play even more heart-pumping PCI levels within Cardio Ex’s vivid vasculature. Rare medical scenarios and complications help you stay a beat ahead and prepare for your next real-life boss level. FEATURES: *Real cardiology cases informed by expert cardiologists. Levels refresh every day with new diagnosis, treatment, and procedural challenges for you to try. *New clinical levels: Acute myocardial infarction, HFpEF, HFrEF, multifocal atrial tachycardia, mitral regurgitation, atrial fibrillation, and more! Flex your deductive reasoning skills as you eliminate diseases, and weigh treatment options to maximize patient health and satisfaction before time runs out. *Enhanced PCI gameplay in the heart-racing levels interventional cardiologists have loved since Cardio Ex’s release—plus new levels. Get ready to battle stenotic lesions, calcified lesions, bifurcation lesions, thrombosis, coronary artery dissection, and coronary artery perforation in striking recreations of the human heart. *Free CME, accessible any time in its own designated area. *Real-time feedback in game to better understand medical cases and your score. *Supplemental, evidence-based reading materials post clinical gameplay to boost your expertise. *Risk-free exploration of conditions, drug therapies, devices, and techniques most relevant to you. *Rewards, achievements, and special collections that motivate you to sharpen specific skills and increase knowledge in select topics. Replay levels at your convenience to explore new approaches or improve your score. *Collectible avatars, backgrounds, and titles that uniquely represent you and showcase your accomplishments. Level Ex video games are played by over 750,000 medical professionals and endorsed by top academic institutions and medical societies for physician education and training. Cardio Ex is available for free to physicians, residents, medical students, and healthcare professionals worldwide: interventional cardiologists, general cardiologists, electrophysiologists, vascular surgeons, interventional radiologists, and other medical specialists. Please rate and review Cardio Ex, and share your feedback at support@level-ex.com.

duminică, 1 august 2021

CodePen: RGB colors.

Example with the javascript programming language presented in my codepen account solves the following issues:
  • create HTML tag div for each for iteration;
  • create an id for each div tag;
  • build an RGB color with red, green, and blue using a random function;
  • read that id and used to set the color background of each div;
  • print the RGB value for each color and set background color;
Let's see the example:

See the Pen by Cătălin George Feștilă (@catafest) on CodePen.

sâmbătă, 31 iulie 2021

News : Poly was shut down ...

Poly was shut down on June 30, 2021. What does this mean for you? The ability to download assets was disabled on June 30, 2021. The ability to upload new 3D models on poly.google.com was disabled on April 30, 2021.
See the official website from Google.

marți, 27 iulie 2021

Slices of Mars in full 3D.

Graphics contain elements with complex informational content and require human and technical processing resources.
The complexity of the informational content is the result of the processing and assimilation process.
I could continue on this topic but it would not be fair for readers to give courses on this topic.
However, we can see multiple examples on the web that highlight these arguments.
Here is a pretty interesting example for both developers and scientists.

luni, 26 iulie 2021

Online penzil for sketches application.

Jacopo Colò has released Penzil, a neat little online app that lets you sketch in 3D, then export the sketches to Blender.
This application is build by JavaScript 3D library Three.js and is browser-based.
You can use this application online on this website.

duminică, 25 iulie 2021

News : Three.js comes with new features.

I did not follow Three.js closely so this news is older.
Three.js is a cross-browser JavaScript library and application programming interface used to create and display animated 3D computer graphics in a web browser using WebGL. The source code is hosted in a repository on GitHub..., see https://en.wikipedia.org/wiki/Three.js
The last relese was 20 days agom see the GitHub webpage.
You can see a FBX model with animations on this online demo.

sâmbătă, 24 iulie 2021

Huion contest : Your ideal world.

Theme of this conquest is: Your ideal world.
There are always some sparking moments around us, which form our daily life and thus shape our world. What is your ideal moment? It can be a moment when you glimpse the sunset while driving or your cat is napping and waiting at the doorway. What is your ideal life? Life that strives for excellence, or you prefer to spend the whole weekend in your cozy little room. What is your ideal world? A more eco-friendly world, or a world without divided and discrimination. This world is now in your hand. Draw it down! Huion is holding a drawing contest as we would love to see your drawings of your ideal world.
Entries must be conceived and completed by the participants AFTER the official start date (July 20th, 2021) and submitted to huion.com BEFORE 23:59, 59 PDT, September 5th 2021.
  1. Submission: 2021.07.20 00:00 — 2021.09.05 23:59;
  2. Judgement Phrase: 2021.09.06 00:00 — 2021.09.13 23:59;
  3. Winner Announcement: 2021.09.14 00:00;

joi, 22 iulie 2021

News : NeuMIP is a neural method for materials.

We propose NeuMIP, a neural method for representing and rendering a variety of material appearances at different scales. Classical prefiltering (mipmapping) methods work well on simple material properties such as diffuse color, but fail to generalize to normals, self-shadowing, fibers or more complex microstructures and reflectances. In this work, we generalize traditional mipmap pyramids to pyramids of neural textures, combined with a fully connected network. We also introduce neural offsets, a novel method which enables rendering materials with intricate parallax effects without any tessellation. This generalizes classical parallax mapping, but is trained without supervision by any explicit heightfield. Neural materials within our system support a 7-dimensional query, including position, incoming and outgoing direction, and the desired filter kernel size. The materials have small storage (on the order of standard mipmapping except with more texture channels), and can be integrated within common Monte-Carlo path tracing systems. We demonstrate our method on a variety of materials, resulting in complex appearance across levels of detail, with accurate parallax, self-shadowing, and other effects.
You can see more at this webpage.
A good demo can be found here.

News : Sketchfab and Epic Games family.

We are excited to announce that today Sketchfab has joined the Epic Games family. Sketchfab makes it easy to discover, edit, buy, and sell 3D content directly through their web-based service and is home to 4 million 3D assets. Their technology has integrations across every major 3D creation tool and publishing platform and is compatible across all major browsers and operating systems, on both desktop and mobile. By joining forces, Epic and Sketchfab will be able to make 3D, AR and VR content more accessible and grow the creator ecosystem, which are critical to an open and interconnected Metaverse.
You can read more at epic games official website.

marți, 20 iulie 2021

Try 3DSLASH online tool.

You can test this online tool on this webpage.
The new release 3.1.0 is available!
You can now enjoy the sound of your tools!
The new engraving feature simplifies many operations, such as reproducing a pattern, engraving a name or even... make a hole!
FBX and Collada exporters open the way to 3D creation for games, programming and Virtual Reality.
Now, you can now export to glTF 2.0.

sâmbătă, 17 iulie 2021

Ubisoft: For Honor new sensitive elements for users.

It is recognized that Ubisoft has sensitive elements related to the user's game mode and completes the game mode. Here is an example from the already classic game For Honor.
The Emotes Elegant Dance and Very Discontent along with the Incalescent Memory Mood Effect are now available!

Blender 3D : FaceBuilder from keentools.

This keentools webpage providde many tools for users.
One of these is the FaceBuilder tool for Blender 3D software.
FaceBuilder​ is an add-on for Blender for 3D-modelling of human faces and heads based on photos. With FaceBuilder you don’t need to be an experienced 3D modeler to create a quality 3D model with clean topology. You start with getting a few photos of a person from different angles of view and then place a model on each of them to build a head or a face model. The 3D models can be later used for sculpting, animation, tracking or anything else in Blender or exported into a file and imported into any other 3D software.
Let's see the install step from the official youtube channel:
... and these videos with this tool:

luni, 12 iulie 2021

Shadertoy: iChannel texture - 005.

This simple example is a kaleidoscope distorsion with math functions: sine and cosine.
You can see this book name it A Mathematical Kaleidoscope: Applications in Industry, Business and Science by B Conolly, S. Vajda how math can solve many issues.
You can change the parameters to see how they interact and how the distortions and use the mouse.

vineri, 9 iulie 2021

Shadertoy: iChannel texture - 004.

Here is a simple example that can help us understand a bit about the theory of spatial frequency.
This theory is used in various fields as wave propagation.
The example is very simple for a better understanding.
You can change the parameters to see how they interact and how the distortions are.

sâmbătă, 3 iulie 2021

Artbreeder is the new online tool for artists.

A new kind of creative tool that is part game, part tool, and part social network that enables infinite exploration. Create images by simply "breeding" them.
You can see mode on the official webpage about Artbreeder online tool.
This is a video with this tool:

vineri, 2 iulie 2021

News : Frostborn from Kefir Games.

The russian game development named Kefir Games comes with a new game: Frostborn.
The Ice Abode, Treasures of the North, new camp buildings and chat improvements await in a new update, immortals!

sâmbătă, 26 iunie 2021

News : $140,000 USD in prizes by Core Games.

Enter the Core Invitational game dev competition from July 29 to August 30 with $140,000 USD in prizes, including a grand prize Tesla Model 3! Visit https://invitational.coregames.com to download and create for free today!
Core is the easiest way to build, host, and run multiplayer games and worlds.
This team provide all you need to build a game from assets, servers, and all the code needed to get your first game built and published in minutes.
You can see more on the youtube official channel.

vineri, 25 iunie 2021

Rainbow Six Extraction Operator Montagne.

Gilles "Montagne" Touré (pronounced "Mon-tah-niuhh" [mɔ̃.taɲ]) is an Attacking Operator featured in Tom Clancy's Rainbow Six Siege.
Touré began his career in law enforcement as a uniformed police officer with the National Gendarmerie. They used his imposing form whenever there was a need to show a strong police presence, earning him a spot in the Mobile Gendarmerie where the focus was on crowd control as well as military and counter-terrorism patrol missions. Touré’s push for extensive training provided him with a broad skillset and earned him a position in the GIGN. Though he’s best utilized for his breaching techniques, Touré also has training in combat engineering and reconnaissance. When not deployed with Rainbow, Touré is an instructor at GIGN.

joi, 24 iunie 2021

News : Paint With Music from Google Arts & Culture.

What if you can hear your painting? Turn your paint brush into musical instruments and compose on sensorial canvases!
, see this online tool here.
The Google Arts & Culture is a non-profit initiative with cultural institutions and artists around the world.

luni, 21 iunie 2021

Shadertoy: iChannel texture - 003.

In the last tutorial I add a sphere distortion and sphere distortion with movement.
Today I use iChannel2 ro get input from keyboard and use this input to move with an offset.
The source code is not perfect because I used multiple areas with texture and I add keyboard offset.
This can be solve easy if I use a buffer.
The main goal of this tutorial is to see how you can use keyboard with iChannel input.

duminică, 20 iunie 2021

The BBC BASIC an 8-bit computer emulator.

BBC Micro bot runs your tweet on an 8-bit computer emulator.
The BBC BASIC - a language created by Sophie Wilson in 1981 for the BBC Micro.
You can share yor work like a tape or disk and test with a old computer.
This program will show a message and run commands on screen.
1 MODE 1:VDU 19,0,4,0,0,0:VDU 19,1,6,0,0,0
2 COLOUR 1
3 PRINT:PRINT "    **** COMODORE 64 BASIC V2 ****"
4 PRINT:PRINT " 64K RAM SYSTEM  38911 BASIC BYTES FREE"
5 PRINT:PRINT "READY."
See more about this on the official webpage.

News : Another game engine Rogue Engine.

Another game engine for web games using three.js .
Rogue Engine is a powerful environment to create Web Games and Apps using three.js.
The author of this game engine is BeardScript.
You can see more video on the youtube channel.

sâmbătă, 19 iunie 2021

Shadertoy: iChannel texture - 002.

In the last example I created a surface with a texture by channel inputs.
Now, I add a sphere distortion and sphere distortion with movement.
This is the source code I used:
#define PI 3.1415926

void mainImage( out vec4 fragColor, in vec2 fragCoord )
{
    vec2 uv = fragCoord.xy / iResolution.xy;
    // get poins 
    vec2 p = (2.0 * fragCoord - iResolution.xy) / iResolution.y;
    // set surface formula
    vec3 v = vec3(p.x, p.y, sqrt(1.0 - p.x * p.x - p.y * p.y));
    // create normals 
    vec3 n = normalize(v);
    
    // https://en.wikipedia.org/wiki/Distortion_(optics)
    vec2 sphere_distortion = vec2(atan(n.z, n.x) / PI,0.00000001 * p.y);

    vec4 color = vec4(0.0,0.0,0.0,0.0);
    
    if (uv.x > 0.0 && uv.x < 0.5)
    {
   		//color = texture(iChannel0, vec2(1.0 - (uv.x/0.5),uv.y/0.5)+ sphere_distortion);
        // with movement iTime
        color = texture(iChannel0, vec2(1.0 * iTime- (uv.x/0.5),uv.y/0.5)+ sphere_distortion);
    } 
    else if (uv.x > 0.5 && uv.x < 1.0) 
    { 
        //color = texture(iChannel1, vec2((uv.x/0.5),uv.y)+ sphere_distortion);
        // with movement iTime
        color = texture(iChannel0, vec2(iTime-(uv.x/0.5),uv.y)+ sphere_distortion);
        
    } 
	fragColor = color;
}

vineri, 18 iunie 2021

Stone Story RPG game.

An auto-RPG with strategic combat, deep crafting and programming elements, animated entirely in ASCII-art. In a realm of perpetual darkness, a single stone could change everything...see more on the Steam webpage.
You can see the graphic with ascii for this game on this youtube video:

joi, 17 iunie 2021

Ubisoft and climate.

I don't know exactly how much they will solve in the future climate, but it is a nice gesture from the Ubisoft team to make people give up excessive energy consumption. Finally, a break and a reflection can be worth a lot in a few years ...
Take a break and you will be satisfied that you are not destroying your future with a disastrous climate.

miercuri, 16 iunie 2021

Shadertoy: iChannel texture - 001.

In this example with shadertoy online tool I will show you how to map a texture from iChannel texture input and UV areas.
 void mainImage( out vec4 fragColor, in vec2 fragCoord )
{
vec2 uv = fragCoord.xy / iResolution.xy;
    
   vec4 color = vec4(0.0,0.0,0.0,0.0);
    
    if (uv.x > 0.0 && uv.x < 0.5)
    {
   		color = texture(iChannel0, vec2(1.0 - (uv.x/0.5), uv.y/0.5));
    } 
    else if (uv.x > 0.5 && uv.x < 1.0) 
    { 
        color = texture(iChannel1, vec2(1.0 - (uv.x/0.5), uv.y));
    } 
	fragColor = color;
} 
You can see this example online:

marți, 15 iunie 2021

Scavengers game online from Epic Games.

Scavengers is your strategic survival battleground. Enter a free-to-play action shooter where squads of three compete to survive and dominate in a hybrid of sandbox-style PVE and class-based PVP. Choose from a roster of adaptive Explorers, arm yourself with a combination of unique abilities and weapons, and conquer the challenges of a hostile wasteland. Outthink and outfight enemy players and the dwellers of the frozen Earth.
Available in the Steam and Epic Game store under Wiondows O.S.
All characters: KALI, CRUZ, HALDEN, JAE, LETTY, TARIK,VALORA.
This ia video intro from the official channel:

luni, 14 iunie 2021

Rainbow Six Extraction Operator Showcase Ela.

Rainbow Exogenous Analysis & Containment Team, or simply REACT is a division of Team Rainbow that was established to combat the Archæans in the late 2010s.
It is a faction that is set to appear in Tom Clancy's Rainbow Six
You can see a video from the official youtube channel with Elżbieta Ela Bosak is a REACT Operator.
Ela is capable of throwing sticky mines that stun all enemies who dare to get close. This skill has a cooldown and is restored over time. She is also immune to control effects. At the beginning of the game, the operative fights with a Scorpion EVO 3 submachine gun, but as the game progresses, it will be possible to unlock other weapons.

sâmbătă, 12 iunie 2021

Shadertoy: create the environment - 001.

Today I will show you two ways to create an environment using shader toy online tool.
One uses a cube map and the other uses the classic ray marching method.
Both examples are mathematically simple to understand.
For a better understanding of the method ray marching you can see this link.

joi, 10 iunie 2021

News : Fallout 76: Beginner's Guide.

On Steam you can play for free! Ends in 5 days.
You can play this game from here.

miercuri, 9 iunie 2021

News : Battlefield 2042 starting October ...

Battlefield 2042 is a first-person shooter that marks the return to the iconic all-out warfare of the franchise. Adapt and overcome in a near-future world transformed by disorder. Squad up and bring a cutting-edge arsenal into dynamically-changing battlegrounds supporting 128 players*, unprecedented scale, and epic destruction.
Play Battlefield 2042 starting October 22, 2021.

luni, 7 iunie 2021

Ubisoft: Rainbow Six Extraction: Sprawl Teaser.

In the Rainbow Six Extraction, a sinister parasite has completely taken over a science lab.
This is a tactical co-op shooter based off the foundation of Rainbow Six Siege, but without the focus on PvP combat.

duminică, 6 iunie 2021

Blender 2.93 LTS short intro.

Blender 2.93 LTS marks the end of a series 20+ years in the making, paving the way for the next generation open source 3D creation pipeline.
You can see a shot intro in the next video:

sâmbătă, 5 iunie 2021

Unity 3D : Another official 2D sample project.

It is one of the most permissive game engines I have used and here it comes with news.
The Unity 3D team keeps its form of punctual learning and comes with another sample for developers.
I tested the learning platform and I am very satisfied with the free courses done in C # with this game engine.
Dragon Crashers is an official sample project made in Unity 2020.2 that showcases Unity’s native suite of 2D tools and graphics technology. The gameplay is a vertical slice of a side-scrolling Idle RPG, popular on mobile platforms today.

marți, 1 iunie 2021

News : 2021 COMPUTEX - ICT Expo.

The official webpage can be found here.
Dates: Tue, Jun 1, 2021 – Sat, Jun 5, 2021
Location: Taipei World Trade Center, Taipei, Taiwan
This is AMD video intro:
... NVIDIA intro video:

sâmbătă, 29 mai 2021

The uRADMonitor project map.

Because I like well-built things with good interfaces and good graphics, I present a very useful project for people to live together in a healthy society.
The uRADMonitor project provide a good map with many features and good design.
Hackaday Prize Semifinalist in 2014, the uRADMonitor Model A is a digital radiation dosimeter unit with a network interface to centralise the data online. It uses a Geiger Muller tube to sense the ionising radiation, and uses very little power to run. It comes in a rugged aluminium enclosure and can be installed outdoors, if mounted in vertical position, thanks to a rubber gasket that makes it rainproof. There are several hundreds of such units distributed worldwide, in what has become World's first global Radiation Monitoring network. from hackaday.io project.
You can see the status of this project on the official website.
This is one video from the official youtube:

miercuri, 26 mai 2021

News : Unreal Engine 5 Early Access.

Unreal Engine 5 will empower game developers and creators across all industries to realize next-generation real-time 3D content and experiences with greater freedom, fidelity, and flexibility than ever before. Today, Unreal Engine 5 enters Early Access - providing you the first chance to get your hands on some innovative new tools for next-generation game development. see the youtube channel.

marți, 25 mai 2021

Unity 3D : SUA Face Close-Up.

A few years ago, game engines evolved with new features.
There is also the example of Unity 3D versus Unreal Engine 5 with new features like Nanite.
Now the example provided by Unity 3D game engine with a simple example to understand:

luni, 24 mai 2021

Unreal Engine 5 and Nanite.

Nanite, is a virtualized micropolygon geometry system that will enable you to create games with massive amounts of geometric detail.

joi, 20 mai 2021

News : North Star - Operator Thunderbird on Tom Clancy’s Rainbow Six Siege.

This time, board the helicopter and meet Thunderbird, the new defender coming to Rainbow Six Siege. Fly over the northern prairies of the Nakoda territories with her, because sometimes a comforting presence is all you need to heal!

miercuri, 19 mai 2021

Basilica - Vancouver Film School (VFS)

... another movie created by Arya Thakrar for the Vancouver Film School.

News : SONiC by NVIDIA.

NVIDIA offers pure SONiC, a community-developed, open-source, Linux-based network operating system that has been hardened in the data centers of some of the largest cloud service providers.
Why Choose SONiC from NVIDIA?
  • 100% open source;
  • ASIC to Protocol Support;
  • Partner with Thought Leaders;
  • Choice of Network Operating System;
  • World class switch ASIC;
  • Unified Management
You can read the whitepaper from here.

marți, 18 mai 2021

News : Android 12 from Google I/O 2021.

Android 12 Beta is now available for development, testing, and feedback! , see the official website.

luni, 17 mai 2021

News : EVE Online - 18 Years of Explosions

Celebrate EVE Online's 18th birthday with daily gifts in-game as well as new sites and challenges. Be sure to log in each day through to 18 May to earn up to 450k of Skill Points for Omega!
You can star play it on the official website.

duminică, 16 mai 2021

Fedora Linux and CS:GO with a very old video card.

Steam is a video game digital distribution service by Valve. It was launched as a standalone software client in September 2003 as a way for Valve to provide automatic updates for their games, and expanded to include games from third-party publishers., see Wikipedia.
As you well know, I own an old desktop with an old NVIDIA video card, see:
[mythcat@desk ~]$ lspci | grep NVIDIA
01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
...
I installed Steam and tried to play Counter-Strike with minimal settings.
Here is the final result:

joi, 13 mai 2021

FOR HONOR - CONTENT OF THE WEEK - 13 MAY

If necessary, then it is created ... here that UbiSoft comes with new improvements.
New Emotes available: Suspended Gong and Odaiko. Available at 7,000 Steel each. New Celeste Materials are now available! Show off your shiny new colors to your opponents!

luni, 10 mai 2021

sâmbătă, 24 aprilie 2021

Deepmotion online tool comes with the Animate 3D V2.6.

The Animate 3D V2.6 update is all about feet! We have added new settings to give you more control over your animations. If you've ever experienced feet floating over the ground, or a desire to completely detach the feet from the ground, we've got you covered!
For 60 seconds you can use the free account and if you want more then see the prices.
Features:
  • 60 animation seconds/month, for free!
  • Export FBX, BVH, GLB, and MP4 ;
  • Max HD (720p) input videos ;
  • Store up to 3 Custom Characters ; 
  • Max 30 FPS input videos ;
  • No Storage Limits for Animations ;
  • Private animations ;
  • Licensed for Personal Use
This online tool lets you create your 3D custom character and use it.
I test with this video from youtube and this is the result:
You can find this online tool on this webpage.
The official youtube channel can be found here

luni, 19 aprilie 2021

News: Elvenar Official the new old story ...

This online game is a game with interesting graphics with cascading and complex management.
Here is another old story transposed in this game.

News: News and Community Spotlight intro from Unreal Engine.

The well-known game engine called Unreal Engine comes in mid-April 2021 with a summary of its possibilities in a short introductory video.
The video deals with aspects related to game engine development in an elementary way.

sâmbătă, 17 aprilie 2021

CodePen: Lottie for Web, Android, iOS, React Native, and Windows - 001.

Lottie is a mobile library for Web, and iOS that parses Adobe After Effects animations exported as JSON with Bodymovin and renders them natively on mobile!, see GitHub project.
You can find Lottie files on this website
This is a simple example with lottie-player.js:

See the Pen lottie-player html 001 by Cătălin George Feștilă (@catafest) on CodePen.

News: Industrialists on EVE Online.

EVE Online is a community-driven spaceship MMORPG where players can play free, choosing their own path from countless options. Experience space exploration, immense PvP and PvE battles and a thriving player economy in an ever-expanding sandbox. Participate in many in-game professions and activities, including war, politics, piracy, trading, and exploration, across 7,000 star systems with hundreds of thousands of other players
Today this online game with the news:
Industrialists shape the universe of EVE Online, being responsible for supplying the ships, ammo, and equipment that fuel the biggest wars in gaming history. 
You can download it and play it from the official website.

duminică, 4 aprilie 2021

Everything he touches into chickens!

The game Neverwinter come with this new feature:
... who has an unfortunate condition of turning everything he touches into chickens!

CodePen: A simple progressbar with CSS.

A simple test with CSS about how to create two simple progress bars. The code source of this example - https://codepen.io/catafest/pen/rNjmdwa show us about the cascading source code in CSS and how this works pe properties in CSS. This difference of the source code in CSS change the speed of the animation:
 animation: animate 6s ease-in-out infinite;
...
 animation: animate 1s ease-in-out infinite;
Some changes to the CSS source code are not allowed because they have no effect on the end result or must be used in order to complete the base code and have the end result. Another good example is flex:
display: flex;
On the parent element also changes how width and height work. CSS codes defines have no effect on a flex container. ... I can tell you that it is not very easy to change a project based on CSS, so the steps of designing and building a website are very important.

See the Pen CSS excample 001 by Cătălin George Feștilă (@catafest) on CodePen.

duminică, 14 martie 2021

OpenProcessing - simple tree_001.

This is modified example from this in order to build another good tree using openprocessing website interface.
You can see this example on my account.
Let's see the source code:
/*--based on https://openprocessing.org/sketch/396851--*/

var nbranchs = 73;
function setup() {
  createCanvas(640, 400);
  background(0, 0, 128);
  
  noFill();
  stroke(128);
  noLoop();
}

function draw() {
  tree(100, 200, 150, 350);
}
function mousePressed() {
  background(0, 0, 128);
  redraw();
}

function branch(x, y, dx, dy) {
  var sign = random(dx+1.0)/(abs(dx)+5.0);
  
  for (var i = 0; i <= x; i += 3) {
    var idx = i/x;
    
    var xi = bezierPoint(x, x + dx/2,   x + dx, x + dx, idx);
    var yi = bezierPoint(y, y, y + dy, y + dy, idx);

    line(xi, yi, xi + sign*random(8), yi + random(18));  
	
  }
}

function tree(left, right, top, bottom) {
  for (var idx = 0; idx < nbranchs; idx += 1) {
    
    // choose a random y position
    var y = random(bottom, top);
		
    
    // choose a random x position inside of a triangle
    var dx = map(y, bottom, top, 0.0, (right-left)/2.0);
    var x = random(left + dx, right - dx);
		
    var x1 = random(left + dx, right - dx);
    
		// choose the size of the branch according to the position on the tree
    var w = map (x, left, right, random(-25) -25, random(25)+25) + 1;
    var h = map (y, bottom, top, 5 +random(20), 5);
    
		var w1 = map (x, left, right, random(-35), random(35)) + 3;
    var h1 = map (y, bottom, top, random(10), random(10));
    // randonize the size
    var dw = random(-10, 5);
    var dh = random (-5, 5);
  	
		var dw1 = random(-5, 1);
    var dh1 = random (-1, 1);
    // create the new branch
		branch(x1, y, w1 + dw1, h1 + dh1);
		stroke(random(0),random(128),random(15));
		branch(x1, y, w1 + dw1, h1 + dh1);
		stroke(random(25),random(255),random(50));
    branch(x, y, w + dw, h + dh);
    
  }
}

sâmbătă, 13 martie 2021

Boxy SVG - tool for editing SVG files.

This online tool for drawing and working with SVG file format comes with this intro:

Boxy SVG project goal is to create the best tool for editing SVG files. For beginners as well as for professional web designers and web developers. On any device and operating system. 
 ... 
 Boxy SVG is built around the idea that user interfaces should get out of the way. There is no crowded workspace with overlapping dialogs or dozens of opened palettes and toolbars. Your illustration takes the center stage. Whether it's the editing of shapes or adjustment of gradient fills, most of the action is taking place directly on the canvas. Fine control over the changes is available in panels that you can expand and then collapse with a single click or keypress. Many features are accessible with keyboard shortcuts that you can customize to your liking. This is especially useful if you are coming with a lot of muscle memory from years of using other vector graphics editors.
The tool comes with a trial for 15 days or you can subscribe with these two options: 9.99 USD/ year or 9.99 USD/month register with your account.
On the official webpage, the Linux version is Free.
I install it easily on my Fedora 33 distro Linux with the snap tool:
[mythcat@desk ~]$ snap search boxy
Name      Version  Publisher    Notes  Summary
boxy-svg  3.46.0   jarek-foksa  -      Scalable Vector Graphics (SVG) editor
boxy-svg 3.46.0 from Jarosław Foksa (jarek-foksa) installed
...
I tested all features of this tool and, is very good for an SVG tool.
You can see many tutorials with this online tool from the official youtube channel.
In the next video you can see one video tutorial with the SVG library of this online tool:

vineri, 12 martie 2021

Vectr comes with WordPress Plugin.

I wrote about this online tool in the past but now comes with WordPress plugin.
Take a look on this video tutorial:

joi, 11 martie 2021

News : NeoAxis Engine 2021.1 Released.

On March 10, 2021 the well-known game engine NeoAxis came with a new release.
NeoAxis company releases a new version of NeoAxis Engine, an integrated development environment with built-in 3D/2D game engine. The environment can be used to develop all kinds of 3D and 2D projects such as computer games, visual trainers, VR systems, to visualize processes and develop windowed applications. NeoAxis 2021.1 includes improvements for ambient lighting, metal materials, rendering speed, rendering quality, basic content. Has been added a set of paid add-ons such as Industrial Kit, Pipe Constructor, Fence Constructor, Road Constructor.
See the full released article on the official webpage.
This is the full changelog of this relese:
  • Significant improvements to the speed of the rendering pipeline.
  • Industrial Kit.
  • Pipe Constructor.
  • Fence Constructor.
  • Road Constructor.
  • Basic Materials library has been updated.
  • Now it contains 206 materials.
  • Basic Environments library has been updated.
  • Now it contains 27 skyboxes.
  • World generator component to make environments procedurally.
  • A new scene template with the generator has been added.
  • A new forest scene template.
  • Terrain and mesh layers:
  • Now is not needed to configure Blend Mode and Mask manually for materials.
  • This done automatically by the engine.
  • Terrain: The curvature in the calculation of texture coordinates has been added.
  • The curvature is intended to reduce the tiling effect.
  • Material editor: Remove Texture Tiling parameter for samplers.
  • Editor: Export component to file.
  • To export use context menu for selected components.
  • Outline screen effect.
  • Outline selection mode for meshes and billboards.
  • The starting scenes are better configured.
  • The ability to configure the multiplier of affecting skybox color and scene background color to ambient lighting.
  • Character: First person camera mode has been improved.
  • Curve In Space: Support of geometry rendering, collision.
  • Scene editor: The button to change rendering debug mode in the ribbon.
  • Skybox: The ability to set special cubemap for ambient lighting has been added.
  • Mesh: The ability to export to FBX has been added.
  • More abilities for add-on creation of the scene editor.
  • ComputeUsingThreads component has been added. It is an auxiliary class to make optimized calculations using threads.
  • Sample scene - 'Samples\Starter Content\Scenes\Compute using threads.scene'.
  • Reflection Probe: Camera settings fixes.
  • The ability to set Rotation, Multiplier, RenderSky has been added.
  • Rendering Pipeline: Per object cut volumes support.
  • UIWebBrowser has been updated.
  • Optimization: Faster FBX import.
  • Optimization: Faster rendering pipeline.
  • Bug fix: Flipped skyboxes which in 2:1 size format.
  • Bug fix: Mesh collision shape works wrong on some meshes.
  • Bug fix: Various minor bug fixes.