Live2D Rigger Animator
Freelance 2D & 3D artist
5+ years of modeling experience & learning! ♡

Me presento, soy Paima!⭐

Artist, 3D Designer and Model Specialist for VTubers

LORE ANIMATIC DE PAIMA

🎩✨¡Hola! Soy Paima, tu mecánico shiba-inu de confianza. 🔧🐕Tengo 18 años, mido 1.60 m y soy mitad humano, mitad shiba-inu. Me apasionan los robots y la mecánica. Tras un accidente en mi taller causado por uno de mis inventos, perdí un brazo… pero lo reemplacé con una prótesis robótica que diseñé yo mismo.Siempre llevo mi overol rojo con amarillo, guantes especiales y un gorro para ocultar mis orejitas sensibles. También tengo una cola robótica que me ayuda a equilibrarme y cicatrices que cuentan historias de mis experimentos.

> MAS SOBRE MI <

Timeline de Diseño

Este es la evolucion de personaje de Paima en Diseño!
El diseño de Paima ha pasado de un estilo simple y
caricaturesco a una versión más pulida, expresiva y
detallada. Se mantuvieron elementos clave como
su cabello rubio ondulado, los colmillos adorables,
el gorro con orejas de shiba-inu y oberol rojo-amarillo,
pero con mejoras en proporciones,
color, texturas y expresividad.
2021-Actualidad

Mis Redes Sociales! (Mas faciles de acceder)

Bienvenidos al Museo de Fan Arts!

Este es un espacio dedicado a celebrar la creatividad, el talento y el cariño de la comunidad que acompaña a PaimaVT en cada aventura. Aquí encontrarás una colección única de ilustraciones, diseños, ediciones y obras de arte hechas por fans de todas partes del mundo <3

PRIMER FAN ART! 27/4/25 - Ruby Dibujos

Head
Top
Body
const container = document.getElementById('scrollContainer'); const headSc = document.getElementById('HeadSc'); const grabHand = document.getElementById('GrabHand'); const neck = document.getElementById('scrollNeck'); const body = document.getElementById('scrollBody'); let dragging = false; let startY = 0; let startTop = 0; function updatePositions(scrollPercent = null, manualTop = null) { const containerHeight = container.clientHeight; const headHeight = headSc.offsetHeight; const bodyHeight = body.offsetHeight; const maxTop = containerHeight - headHeight - bodyHeight; if (manualTop === null) { if (scrollPercent === null) { const scrollTop = window.scrollY; const docHeight = document.documentElement.scrollHeight - window.innerHeight; scrollPercent = docHeight > 0 ? scrollTop / docHeight : 0; } manualTop = scrollPercent * maxTop; } manualTop = Math.min(Math.max(manualTop, 0), maxTop); headSc.style.top = manualTop + 'px'; const containerRect = container.getBoundingClientRect(); const headCenterY = containerRect.top + manualTop + headHeight / 2; const bodyCenterY = containerRect.top + containerHeight - bodyHeight / 2; neck.style.top = headCenterY + 'px'; neck.style.height = (bodyCenterY - headCenterY) + 'px'; neck.style.left = '50%'; neck.style.transform = 'translateX(-50%)'; } window.addEventListener('scroll', () => updatePositions()); window.addEventListener('resize', () => updatePositions()); window.addEventListener('load', () => updatePositions()); grabHand.addEventListener('mousedown', e => { dragging = true; startY = e.clientY; startTop = parseFloat(headSc.style.top) || 0; grabHand.style.cursor = 'grabbing'; e.preventDefault(); }); window.addEventListener('mousemove', e => { if (!dragging) return; const deltaY = e.clientY - startY; const newTop = startTop + deltaY; updatePositions(null, newTop); }); window.addEventListener('mouseup', () => { if (dragging) { dragging = false; grabHand.style.cursor = 'grab'; } }); headSc.querySelector('img').addEventListener('dragstart', e => e.preventDefault()); function ScrollBTNToTop() { window.scrollTo({top: 0, behavior: 'smooth'}); }

GALLERY / PORTFOLIO 2D

Vtuber Rigg/Art Live2D Demo Real


Models Created by PaimaVT - Art + Rigging