🍰
Grasshopper ES por BetweenRealities
  • Using and Generating Documentation
    • GitHub
    • Discord
      • Speckle Webhooks
    • Speckle Client
  • Potencial technological implementations
  • 🧞Compute
    • Introducción a Grasshopper
      • Customizar Entorno
        • VSCode
      • Rhinoceros 3d
      • Hops
      • Galapagos
    • Modelos Informados
      • Comportamiento Estructural
        • Automatizar cálculo Python
      • OOP
      • Rhino Inside Revit
        • Revit
          • Modelado 3d en Revit
          • Certificación profesional Revit
      • Energía
    • Procesos Urbanos
      • Automatizar Qgis
      • Librerías Python
      • Librerías Grasshopper
      • Stable Diffusion
    • Programación
      • RhinoPython
        • Anatomía del script
        • Python básico
        • Tuples, listas y diccionarios
        • Operadores y funciones
        • Ejecución condicional
        • Geometría
        • Clases
      • Multithread
  • 🪅Database
    • Lenguaje Python
      • Types and operations
      • Statements and syntax
      • Function and generators
      • Modules and packages
      • Classes and OPP
      • Exception and tools
      • Advance topics
    • Análisis de la Información
      • Comparison with SQL
      • Comparison with R / R libraries
      • Pandas
    • Abrir Acceso
      • Rest API Abierta
    • Blockchain Descentralización
  • 🕸️COLLECT
    • Captura de Datos
      • Raspberry Pi
        • Encendido y apagado automático
      • Arduino
      • UAS
      • Fotogrametría
        • Crashes
    • Técnicas Machine Learning
      • Clasificación
      • Computer Vision
    • Computación en la Nube
      • Contenedores
      • Azure
      • Ubuntu Server Deploy
      • PostgreSQL Server
      • Rhino Compute Deploy
  • 🍭INTERACT
    • Introducción a Unreal Engine
      • Ejecutar Python
      • Datasmith
      • Materiales
        • Crear PBR
        • Materiales Introducción
      • Iluminación
        • Iluminación Introducción
        • Raytraced Iluminación Cinemática
      • Assets Management
    • Interacción Inmersiva
      • Blueprints
        • Blueprints estandar
        • Blueprints Introducción
        • Diseño Nivel
      • Packaging
      • Performance
    • Interfaces Bidimensionales
Con tecnología de GitBook
En esta página
  • Creating the automatic door actor
  • Light switch
  • Change material

¿Te fue útil?

  1. INTERACT
  2. Interacción Inmersiva
  3. Blueprints

Blueprints estandar

Blueprint classes and when to use them: blueprint class (wrapped for static mesh components as well as blueprint interacivity), data (inherits comonents and variables from other bp), level class (unique to each level), macro class (store multiple `re-made bp, reuse from other projects)

Creating the automatic door actor

BP_AutoDoor: Viewport: Import mesh and add box collision Construction script: GetRelativeTransform from both mesh door and Set initial positions. Event graph: On ActorBeginOverlap, Timeline (double click for edit) and reverse input with EventActorEndOverlap. In open output Lerp (blend) between start and 90 degrees.nIn Update output SetRelativeLocation with YLocation as Lerp values.

Light switch

BP_FirstPersonCharacter: Function 'LineTrace': When InputActionInteract LineTraceByChannel with GetWorldLocation and GetForwardVector (sum) as inputs. BP_CeilingLight: snap ceiling light to the slab Construction script: LineTraceByChannel with GetWorldLocation and GetActorUpVector then SetWolrdLocation of the object with the HitActor Location

Change material

BP_MaterialChange: change material que box collision is overlapping and specific key is press Event graph: EvenActorBeginOverlap Set variable CanUse=True (else False) and SetVisibility Event ChangeMaterial if CanUse then FlipFlop and SetMaterial BP_FirstPersonCharacter: Function 'LineTrace': CastToBP_MaterialChange and ChangeMaterial

AnteriorBlueprintsSiguienteBlueprints Introducción

Última actualización hace 2 años

¿Te fue útil?

🍭