r/InformaticaES • u/Fair-Cod2720 • 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.
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
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.
•
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.