Transforming Art into a Learning Habitat on Unity platform (Certified Training)
Higan69: Kenshin Shinzato's Manga (ハブとり) + AoNeco's Unagiman

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.

https://sketchfab.com/higan69

Click on the image to view the video

Hitchcockian "Spell Bound" run!

? 2012-Present CCN Studios

Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License

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

  • Page of a Manga book was scanned
  • Carefully the dialog boxes and artworks were cut-out
  • The cut-out pieces were then placed into a transparent page of the same dimensions as the original comic page
  • Cut-out transparencies then stacked horizontally, with careful spacing

Layers of Transparent Shaders

  • The Transparent Shaders are used for fully- or semi-transparent objects. Using the alpha channel of the Base texture, you can determine areas of the object which can be more or less transparent than others. This can create a great effect for glass, HUD interfaces, or sci-fi effects.

Part Transparent Meshes layered for the effect
Unexpected effect!

  • Unity's Cutout Shader was used to render the transparent regions as if entirely removed

Cutout Shader

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.

Source: https://en.wikipedia.org/wiki/Utagawa_Kuniyoshi

  • Similar to Kenshin Shinzato's Manga scanned page, this scanned page from an album was also transparently layered with cut-out pieces.
  • Katana's were laid out as narrow walkways

Click on the image to view the video

Utagawa-Kuniyoshi, Self-Portrait

Software Issue: Player Resize

  • The scanned page has Walkable regions uniformly scaled with other than unit scale factors
  • Therefore the Player's height and size altered as the Player ran around the Walkables

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);
}        
Not efficient

猫銭湯 Cat Public Bath

  • Ukiyo-e[a] is a genre of Japanese art that flourished from the 17th through 19th centuries. Its artists produced woodblock prints and paintings of such subjects as female beauties; kabuki actors and sumo wrestlers; scenes from history and folk tales; travel scenes and landscapes; flora and fauna; and erotica. The term ukiyo-e (浮世絵) translates as 'picture[s] of the floating world.
  • Utagawa Yoshifuji (Japanese: 歌川芳藤, real name Nishimura Tōtarō (Japanese: 西村藤太郎); 1828–1887) was a Japanese ukiyo-e master of the late Edo and early Meiji periods. Yoshifuji was a pupil of Utagawa Kuniyoshi of the Utagawa school. He became known for omocha-e prints made for children.[1] (Author not verified)
  • Components of the 3D structures were scaled non-uniformly in order to elongate the floors and walls

Click on the image to view the video

浮世絵 Ukiyo-e Japanese style by Utagawa Yoshifuji(?) (歌川芳藤)

Software Issue: Non-Uniform Scale Vector

  • The Cat Public Bath 3D components were hodge-podge of non-uniformly Scaled geometries
  • Severe distortions plagued the Player upon landing

The floor Scale Vector is non-uniform
Two chained Transforms accommodate the 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:

  • Loop through the meshes
  • For each mesh create a ghost GameObject with Scale vector (1, 1, 1) and Position vector (0, 0, 0)
  • Compute the list of mesh's vertices
  • For each vertex compute a composite Transform:
  • i. Transform the Position vector from Local Space to World Space in variable p (oldT)
  • ii. new vertex: Transform P from World Space to Local Space spanned by the Transform of the ghost GameObject (newT)
  • Replace the original vertices with the new ones
  • Recalculate the Normals and mesh Bounds
  • Set the Scale Vector for the mesh to vector (1, 1, 1)

Vector3 BakeTransform(Transform oldT, Transform newT, Vector3 point)
{
        Vector3 p = oldT.TransformPoint(point);

        Vector3 v = newT.InverseTransformPoint(p); 

        return v;
}        


Baking efficient

Next Issue: 25th of March 2024

  • Discourse with Prof. Yuichi Kano of Kyushu University in Japan about his novel Bio-Photogrammetry process of scanning biological specimens.
  • For the entire impressive 2500 scans see the repository: https://sketchfab.com/ffishAsia-and-floraZia
  • This project works to document the freshwater fish biodiversity of Southeast and East Asia, with the ultimate aim of protecting the freshwater ecosystems of the region. The project is being conducted with the collaboration of institutions in Cambodia, China, Laos, Malaysia, Myanmar, Taiwan, Thailand, Vietnam, and Japan. The field research was conducted by local researchers by themselves and specimens were deposited in each country for the local development of human resource and environmental studies.
  • We shall discuss Prof. Yuichi Kano's ideas about innovative modern applications for his research.
  • New software ideas for surface and aerial navigation and rigging and animations of the specimens.

Click on the image to view the video

ミヤマカワトンボ ♀ Demoiselle Dragonfly, C. cornelia
Navigator's beautiful cinematic shots!
Dolly cameras important tools
Terrific shots no matter where!


要查看或添加评论,请登录

Darragh O'Sheada的更多文章

社区洞察

其他会员也浏览了