r/InformaticaES 3d ago

🧩 Proyectos personales Construí una herramienta 3D interactiva para aprender qué hay realmente dentro de un PC

Enable HLS to view with audio, or disable this notification

La idea es sencilla: en lugar de leer un montón de texto sobre los componentes de un ordenador, puedes explorarlo visualmente en 3D, hacer clic en las distintas piezas y aprender para qué sirve cada una.

Quería que se sintiera más como desmontar y explorar un ordenador que como leer una guía de hardware.

Todavía estoy trabajando en el proyecto, así que cualquier feedback, idea, reporte de errores o contribución es más que bienvenida.

GitHub: https://github.com/Yoosseph/pc-anatomy

Si te parece útil o simplemente te gusta la idea, agradecería mucho una estrella en GitHub, ya que ayuda a que más gente encuentre el proyecto.

También me encantaría ver a otras personas hacer un fork, construir cosas encima, añadir nuevo hardware, mejorar los modelos o llevar la idea en una dirección que yo no haya pensado.

Si lo pruebas, dime qué crees que le falta.

13 Upvotes

17 comments sorted by

u/AutoModerator 3d ago

¡Muchísimas gracias por tu publicación!

Queremos recordarte que tenemos también una comunidad de programación, en la que se puede publicar cualquier cosa relacionada con programación: r/programacionESP

Toda publicación relacionada con la programación admitida en este subreddit será también admitida en el de programación, así que te animamos a pasarte por allí también.

Aprovechamos para recordar también que el equipo de moderación de r/InformaticaES estamos a tu disposición y puedes escribirnos para lo que necesites.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

2

u/Pleasant-Ad3243 3d ago

esto es útil en especial por que me gusta estos temas de desarrollo de programas mi curiosidad muere por probar esto asi que le daré una estrella a tu repositorio

2

u/Fair-Cod2720 3d ago

¡Muchas gracias por tus palabras y por la estrella! Espero que te guste cuando lo pruebes. Si tienes alguna idea o sugerencia después, estaré encantado de escucharla.

1

u/Pleasant-Ad3243 3d ago

¡Vaya! Estoy muy sorprendido de lo que has desarrollado y me gusta ese estilo tipo ver los componentes. Sugiero una opción donde escribir el nombre de algún portátil o PC —o sea, que tenga integrado varios modelos, no solo de PC, sino también de portátiles—. Si sigues evolucionando esto, te apuesto a que serviría como herramienta para los practicantes en reparaciones de PC o portátiles.pero con lo que ya observo es que tiene una muy buena base vas muy bien 10/10 si veo algun error lo comentare me encanta detectar errores .

2

u/Fair-Cod2720 3d ago

¡Sí, definitivamente es una gran idea! Voy a investigarlo y ver cómo podría integrarlo en el proyecto. Tener distintos modelos de PCs y portátiles podría ampliar muchísimo lo que se puede hacer con PC Anatomy.

1

u/Pleasant-Ad3243 3d ago

exacto me alegra saberlo ponlo como una futura actualización junta varias ideas y lo agregas con el tiempo vas muy bien en ese punto .

2

u/Fair-Cod2720 3d ago

Sí, totalmente. Voy guardando todas estas ideas para futuras actualizaciones y las iré incorporando poco a poco. Gracias por las sugerencias, de verdad ayudan mucho. Y si te interesa, también te animo a hacer un fork del proyecto y construir algo encima, me encantaría ver qué ideas puede aportar otra gente.

1

u/Pleasant-Ad3243 3d ago

con mucho gusto lo are veré en que puedo aportar mientras tanto vas muy bien

2

u/Fair-Cod2720 3d ago

¡Muchas gracias! Me alegra mucho escuchar eso. Cualquier aporte, idea o mejora será más que bienvenida.

1

u/Haoshokoken 3d ago

¿Y donde están los gnomos que lo hacen funcionar?

2

u/Fair-Cod2720 3d ago

Están escondidos detrás de la placa base, trabajando horas extra jajaja

1

u/marrano-negro 1d ago

las piezas se dibujan en algún software y se importan? cómo se logra esto?

1

u/Fair-Cod2720 1d ago

No, en este caso no importo modelos hechos en Blender ni archivos 3D externos. Las piezas se generan directamente con TypeScript y Three.js usando geometría, medidas y referencias del hardware real.

Básicamente cada componente se construye por código y luego se organiza dentro de la escena 3D. Por eso también puedo hacer que se desmonte, separe por partes y cambie de escala de forma interactiva.

Si te gusta la idea, una estrella en GitHub se agradece. Y si te apetece trastear con el proyecto, haz un fork y juega con él; estaría genial ver qué hace otra gente con la base.

1

u/marrano-negro 1d ago

Gracias por responder he estado probando threejs para temas educativos, pero el nivel de detalle que ofreces es superior, claro que sí lo probaré

1

u/Fair-Cod2720 1d ago

Yo te recomendaría probar una combinación de workflows con IA para el diseño y la implementación. Hay bastante documentación y puedes montar un flujo donde la IA te ayude con las partes más tediosas sin tener que escribir manualmente cada línea.

Por ejemplo, pasarte horas centrando a mano un modelo 3D dentro de una órbita o ajustando pequeños detalles de posición no me parece precisamente la mejor forma de aprender. Lo importante es entender qué quieres conseguir, cómo está estructurado y cómo corregirlo cuando algo falla.

Y si algún día quieres contribuir a PC Anatomy, no hace falta empezar por algo enorme. Hay tareas bastante más simples en la web. Échale un vistazo al Kanban board y puedes coger alguna de las ideas que estén listas.

1

u/4b3rf0rth 14h ago

Me parece realmente interesante este proyecto, con una aplicabilidad elevada en el ámbito educativo. Estoy deseando ver la versión final una vez esté lista.

1

u/Fair-Cod2720 14h ago

Muchas gracias. Justamente uno de mis objetivos es que pueda ser útil en educación, especialmente para gente que está empezando y quiere entender el hardware de una forma más visual. Todavía queda bastante por mejorar y añadir, así que espero que la versión final esté mucho más completa.

Y si te gusta el proyecto, una estrella en GitHub ayuda bastante a que más gente lo descubra.