Transforming Art into a Learning Habitat on Unity platform (Certified Training)
Artist Higan69 of Okinawa Japan showers us artful gifts of sensual remembrance, and generously splurges the nuggets of his/her individuation unearthed amidst the ordinary things we all find ourselves entrapped in, while withering away.
Click on the image to view the video
? 2012-Present CCN Studios
Background
Vanity and utility of art is widely viewed and vastly appreciated. No teacher of geometry, calculus or physics would regularly place paintings in their classrooms to teach analytical sciences! Here at Free Form Creations we like to change that once and for all! Classrooms should be filled with thousands of artful designs and inspirations turned into computational environments conducive for more enthusiastic learning.?
Such a computational environment is indeed a Learning Habitat. A place wherein the artistic designs, computers and learners cohabitate.?
Technique: Transparent Layering
Any and all technical images and videos and code listings are custom created by CCN Studios for actual Unity certified training, classroom education and commercial projects including internships. Creative Commons Licenses are available: https://wiki.ccnstudios.com/en/unity/students_samples
歌川国芳自画像『枕辺深閏梅』: Utagawa-Kuniyoshi, Self-Portrait
Utagawa Kuniyoshi (Japanese: 歌川 国芳, [?taɡawa k??i?jo?i]; 1 January 1798–14 April 1861) was one of the last great masters of the Japanese ukiyo-e style of woodblock prints and painting. He was a member of the Utagawa school.
The range of Kuniyoshi's subjects included many genres: landscapes, women, Kabuki actors, cats, and mythical animals. He is known for depictions of the battles of legendary samurai heroes. His artwork incorporated aspects of Western representation in landscape painting and caricature.
Click on the image to view the video
领英推荐
Software Issue: Player Resize
Below a simple workaround to remedy the issue which only works for uniform Scale vectors:
void keepScale(Transform newparent)
{
parent = transform.parent;
transform.parent = null;
transform.localScale = new Vector3(
parent.localScale.x / newparent.localScale.x,
parent.localScale.y / newparent.localScale.y,
parent.localScale.z / newparent.localScale.z
);
transform.SetParent(parent);
}
猫銭湯 Cat Public Bath
Click on the image to view the video
Software Issue: Non-Uniform Scale Vector
Solution in part recommended by Mr. Gregory Labute of Cinemachine team at Unity to Bake the Transforms for all the 3D components as additional step in the initialization of the scene:
Vector3 BakeTransform(Transform oldT, Transform newT, Vector3 point)
{
Vector3 p = oldT.TransformPoint(point);
Vector3 v = newT.InverseTransformPoint(p);
return v;
}
Next Issue: 25th of March 2024
Click on the image to view the video