stephensamonte / Unreal-Virtual-University

Learning Unreal Engine by creating a game that takes place at VT
1 stars 0 forks source link

Access and share entire PC desktop in videogame #61

Open stephensamonte opened 4 years ago

stephensamonte commented 4 years ago

Changes:

stephensamonte commented 4 years ago

Similar concept:

stephensamonte commented 4 years ago

on Unity:

stephensamonte commented 4 years ago

Unity accessing desktop hackathon project:

image image

They mention "win32 calls" to actually control the local windows computer. Maybe I should be looking that up.

stephensamonte commented 4 years ago

Unity:

stephensamonte commented 4 years ago

Unreal Engine: Getting Computer Desktop In-Game image image

stephensamonte commented 4 years ago

Since there doesn't seem to be a way to display local computer in the virtual world, I'm not looking into C++ with Unreal Enigne:

stephensamonte commented 4 years ago

Architecture would be:

Texture Streaming Documentation

Unreal Engine Media Component. I believe we can swap the source to display stream from c++ Play a Video Stream

stephensamonte commented 4 years ago

Tutorial UE4 - Change material color in C++

We can render pixels on a texture canvas from blueprings: Write Pixel via Blueprint to exact positions in Canvas RenderTarget/Texture (Unreal Engine 4.14)

Draw material to canvas: Introduction to Render Targets - Unreal Engine 4 Tech Art S03E02

stephensamonte commented 4 years ago

Windows API to capture desktop: Screen capturing the desktop while excluding a specific application

stephensamonte commented 4 years ago

** Important Unreal Windows Capture Plugin