Announcement
Collapse
No announcement yet.
Augmented Reality for UE4
Collapse
X
-
Originally posted by CaptParis000 View PostHey guys, can anyone confirm if they've managed to use this with baked lighting? In the demo project, the method seems to be moving the meshes around to match the marker location, which doesn't work unless the meshes are set to 'movable'.
Comment
-
Originally posted by wangcong View PostHi i have bought a personal licience, but because of China Great Wall (International) Limited, i can't download success.
can you send me "ARPlugin_PERSONAL_v1_6R3.zip" [MENTION=35119]AdamHorvath[/MENTION]
[ATTACH=CONFIG]129611[/ATTACH]
[ATTACH=CONFIG]129612[/ATTACH]
Comment
-
Originally posted by motorsep View Post[MENTION=35119]AdamHorvath[/MENTION]
I started poking at AR (conceptual stage for now) before any reasonably priced AR HMD solution is out on the market and I am wondering if it's possible to do object tracking with your plugin and UE4. Something similar to what Blender has been doing since 2011:
https://vimeo.com/33283857
Also wondering if you have any near future plans to add support for Project Tango.
There is a free project tango plugin here: http://www.opaque.media/project-tango-plugin/
Comment
-
Hello everyone, Hello @AdamHorvath I asked my question 2 times but didn't get any answer?
Is is because there is no way to do it?
Comment
-
Hi [MENTION=35119]AdamHorvath[/MENTION], I have a personal version.
I think I settle my old problem.But new problem occurs. Actually I try to use your plugin in my project.
I imitate your free version sampleproject and add the same nodes in my Pawn's blueprint. The init has completed and every node such as getcameraframe.... runs in blueprint.
But still can't get a video stream. Where may be the problem? I need it much. Please help~
Thank u!~
There is some information.
[2017.02.18-09.39.37:251][173]LogGameModeisplay: Match State Changed from EnteringMap to WaitingToStart
[2017.02.18-09.39.37:251][173]LogGameState: Match State Changed from EnteringMap to WaitingToStart
[2017.02.18-09.39.37:252][173]LogGameModeisplay: Match State Changed from WaitingToStart to InProgress
[2017.02.18-09.39.37:252][173]ARToolkit: Android orientation: Landscape
[2017.02.18-09.39.37:255][173]ARToolkit: USB2.0 PC CAMERA
[2017.02.18-09.39.37:255][173]ARToolkit: Device path: \\?\usb#vid_18ec&pid_5850&mi_00#6&3363d1ac&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global
[2017.02.18-09.39.37:255][173]ARToolkit: Number of webcams: 1
[2017.02.18-09.39.37:255][173]ARToolkit: Init started
[2017.02.18-09.39.45:041][173]ARToolkit: Camera resolution (640,480)
[2017.02.18-09.39.45:041][173]ARToolkit: Camera pixel format: 1
[2017.02.18-09.39.45:042][173]ARToolkit: Video texture created (640,480)
[2017.02.18-09.39.45:042][173]ARToolkit: Param load start
[2017.02.18-09.39.45:042][173]ARToolkit: Param load success
[2017.02.18-09.39.45:042][173]ARToolkit: Camera init succesfull!
[2017.02.18-09.39.45:083][173]ARToolkit: AR Patt Handle created
[2017.02.18-09.39.45:083][173]ARToolkit: 3D Handle created
[2017.02.18-09.39.45:083][173]ARToolkit: Detection mode : TEMPLATE
[2017.02.18-09.39.45:083][173]ARToolkit: ARToolkit init succesfull!
[2017.02.18-09.39.45:083][173]ARToolkit: NFT init started...
[2017.02.18-09.39.45:111][173]ARToolkit: Using NFT tracking settings for more than one CPU.
[2017.02.18-09.39.45:111][173]ARToolkit: NFT init successfull...
[2017.02.18-09.39.45:139][173]ARToolkit: Init complete !!
[2017.02.18-09.39.45:140][173]LogGameState: Match State Changed from WaitingToStart to InProgress
[2017.02.18-09.39.45:140][173]PIE: 信息 /Game/FlyingBP/Maps/UEDPIE_0_FlyingExampleMap的‘在编辑器中播放’的起始时间8.241
[2017.02.18-09.39.45:140][173]LogBlueprintUserMessages: Late PlayInEditor Detection: Level '/Game/FlyingBP/Maps/FlyingExampleMap.FlyingExampleMap:PersistentLevel' has LevelScriptBlueprint '/Game/FlyingBP/Maps/FlyingExampleMap.FlyingExampleMap:PersistentLevel.FlyingExampleMap' with GeneratedClass '/Game/FlyingBP/Maps/FlyingExampleMap.FlyingExampleMap_C' with ClassGeneratedBy '/Game/FlyingBP/Maps/FlyingExampleMap.FlyingExampleMap:PersistentLevel.FlyingExampleMap'
[2017.02.18-09.40.00:371][129]LogBlueprintUserMessages: Early EndPlayMap Detection: Level '/Game/FlyingBP/Maps/FlyingExampleMap.FlyingExampleMap:PersistentLevel' has LevelScriptBlueprint '/Game/FlyingBP/Maps/FlyingExampleMap.FlyingExampleMap:PersistentLevel.FlyingExampleMap' with GeneratedClass '/Game/FlyingBP/Maps/FlyingExampleMap.FlyingExampleMap_C' with ClassGeneratedBy '/Game/FlyingBP/Maps/FlyingExampleMap.FlyingExampleMap:PersistentLevel.FlyingExampleMap'
[2017.02.18-09.40.00:538][129]ARToolkit: Cleanup ready !!
[2017.02.18-09.40.00:580][129]LogBlueprintUserMessages: Late EndPlayMap Detection: Level '/Game/FlyingBP/Maps/FlyingExampleMap.FlyingExampleMap:PersistentLevel' has LevelScriptBlueprint '/Game/FlyingBP/Maps/FlyingExampleMap.FlyingExampleMap:PersistentLevel.FlyingExampleMap' with GeneratedClass '/Game/FlyingBP/Maps/FlyingExampleMap.FlyingExampleMap_C' with ClassGeneratedBy '/Game/FlyingBP/Maps/FlyingExampleMap.FlyingExampleMap:PersistentLevel.FlyingExampleMap'
[2017.02.18-09.40.04:154][383]LogWindowsTextInputMethodSystemisplay: IME system now activated using TSF (微软拼音).
[2017.02.18-09.40.04:364][384]Cmd: QUIT_EDITOR
[2017.02.18-09.40.05:314][384]LogExit: Preparing to exit.
[2017.02.18-09.40.06:298][384]LogExit: Editor shut down
[2017.02.18-09.40.06:298][384]LogExit: Transaction tracking system shut down
[2017.02.18-09.40.06:365][384]LogObj: Freed 0b from 0 cluster array pools.
[2017.02.18-09.40.06:365][384]LogExit: Object subsystem successfully closed.
[2017.02.18-09.40.06:382][384]LogD3D11RHI: Shutdown
[2017.02.18-09.40.06:382][384]LogD3D11RHI: CleanupD3DDevice
[2017.02.18-09.40.06:449][384]LogD3D11RHI: ~FD3D11DynamicRHI
[2017.02.18-09.40.06:457][384]LogHttpisplay: Http module shutting down, but needs to wait on 1 outstanding Http requests:
[2017.02.18-09.40.06:457][384]LogHttpisplay: verb=[POST] url=[https://datarouter.ol.epicgames.com/...eteventstream] status=Processing
[2017.02.18-09.40.06:457][384]LogHttpisplay: Sleeping 0.5s to wait for 1 outstanding Http requests.
[2017.02.18-09.40.06:958][384]LogHttpisplay: Sleeping 0.5s to wait for 1 outstanding Http requests.
[2017.02.18-09.40.07:493][384]LogModuleManager: Shutting down and abandoning module MovieSceneCapture (246)
[2017.02.18-09.40.07:493][384]LogModuleManager: Shutting down and abandoning module HierarchicalLODOutliner (245)
[2017.02.18-09.40.07:493][384]LogModuleManager: Shutting down and abandoning module CrashTracker (244)
[2017.02.18-09.40.07:493][384]LogModuleManager: Shutting down and abandoning module SceneOutliner (243)
[2017.02.18-09.40.07:493][384]LogModuleManager: Shutting down and abandoning module WidgetCarousel (242)
[2017.02.18-09.40.07:493][384]LogModuleManager: Shutting down and abandoning module AddContentDialog (241)
[2017.02.18-09.40.07:494][384]LogDirectoryWatcher: A directory notification for 'D:/UE4/Epic Games/4.14/FeaturePacks/' was aborted.
[2017.02.18-09.40.07:497][384]LogModuleManager: Shutting down and abandoning module GameplayTags (240)
[2017.02.18-09.40.07:497][384]LogModuleManager: Shutting down and abandoning module EditorWidgets (239)
[2017.02.18-09.40.07:497][384]LogModuleManager: Shutting down and abandoning module CollectionManager (238)Last edited by Totomoon; 02-18-2017, 05:52 AM.
Comment
-
Hi Totomoon,
I am sorry, I can't tell the problem from the logs.
Maybe something is missing a material or texture. If you could send me your project I could take a look at it.
Originally posted by Totomoon View PostHi [MENTION=35119]AdamHorvath[/MENTION], I have a personal version.
I think I settle my old problem.But new problem occurs. Actually I try to use your plugin in my project.
I imitate your free version sampleproject and add the same nodes in my Pawn's blueprint. The init has completed and every node such as getcameraframe.... runs in blueprint.
But still can't get a video stream. Where may be the problem? I need it much. Please help~
Thank u!~
There is some information.
[2017.02.18-09.39.37:251][173]LogGameModeisplay: Match State Changed from EnteringMap to WaitingToStart
[2017.02.18-09.39.37:251][173]LogGameState: Match State Changed from EnteringMap to WaitingToStart
[2017.02.18-09.39.37:252][173]LogGameModeisplay: Match State Changed from WaitingToStart to InProgress
[2017.02.18-09.39.37:252][173]ARToolkit: Android orientation: Landscape
[2017.02.18-09.39.37:255][173]ARToolkit: USB2.0 PC CAMERA
[2017.02.18-09.39.37:255][173]ARToolkit: Device path: \\?\usb#vid_18ec&pid_5850&mi_00#6&3363d1ac&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global
[2017.02.18-09.39.37:255][173]ARToolkit: Number of webcams: 1
[2017.02.18-09.39.37:255][173]ARToolkit: Init started
[2017.02.18-09.39.45:041][173]ARToolkit: Camera resolution (640,480)
[2017.02.18-09.39.45:041][173]ARToolkit: Camera pixel format: 1
[2017.02.18-09.39.45:042][173]ARToolkit: Video texture created (640,480)
[2017.02.18-09.39.45:042][173]ARToolkit: Param load start
[2017.02.18-09.39.45:042][173]ARToolkit: Param load success
[2017.02.18-09.39.45:042][173]ARToolkit: Camera init succesfull!
[2017.02.18-09.39.45:083][173]ARToolkit: AR Patt Handle created
[2017.02.18-09.39.45:083][173]ARToolkit: 3D Handle created
[2017.02.18-09.39.45:083][173]ARToolkit: Detection mode : TEMPLATE
[2017.02.18-09.39.45:083][173]ARToolkit: ARToolkit init succesfull!
[2017.02.18-09.39.45:083][173]ARToolkit: NFT init started...
[2017.02.18-09.39.45:111][173]ARToolkit: Using NFT tracking settings for more than one CPU.
[2017.02.18-09.39.45:111][173]ARToolkit: NFT init successfull...
[2017.02.18-09.39.45:139][173]ARToolkit: Init complete !!
[2017.02.18-09.39.45:140][173]LogGameState: Match State Changed from WaitingToStart to InProgress
[2017.02.18-09.39.45:140][173]PIE: 信息 /Game/FlyingBP/Maps/UEDPIE_0_FlyingExampleMap的‘在编辑器中播放’的起始时间8.241
[2017.02.18-09.39.45:140][173]LogBlueprintUserMessages: Late PlayInEditor Detection: Level '/Game/FlyingBP/Maps/FlyingExampleMap.FlyingExampleMap:PersistentLevel' has LevelScriptBlueprint '/Game/FlyingBP/Maps/FlyingExampleMap.FlyingExampleMap:PersistentLevel.FlyingExampleMap' with GeneratedClass '/Game/FlyingBP/Maps/FlyingExampleMap.FlyingExampleMap_C' with ClassGeneratedBy '/Game/FlyingBP/Maps/FlyingExampleMap.FlyingExampleMap:PersistentLevel.FlyingExampleMap'
[2017.02.18-09.40.00:371][129]LogBlueprintUserMessages: Early EndPlayMap Detection: Level '/Game/FlyingBP/Maps/FlyingExampleMap.FlyingExampleMap:PersistentLevel' has LevelScriptBlueprint '/Game/FlyingBP/Maps/FlyingExampleMap.FlyingExampleMap:PersistentLevel.FlyingExampleMap' with GeneratedClass '/Game/FlyingBP/Maps/FlyingExampleMap.FlyingExampleMap_C' with ClassGeneratedBy '/Game/FlyingBP/Maps/FlyingExampleMap.FlyingExampleMap:PersistentLevel.FlyingExampleMap'
[2017.02.18-09.40.00:538][129]ARToolkit: Cleanup ready !!
[2017.02.18-09.40.00:580][129]LogBlueprintUserMessages: Late EndPlayMap Detection: Level '/Game/FlyingBP/Maps/FlyingExampleMap.FlyingExampleMap:PersistentLevel' has LevelScriptBlueprint '/Game/FlyingBP/Maps/FlyingExampleMap.FlyingExampleMap:PersistentLevel.FlyingExampleMap' with GeneratedClass '/Game/FlyingBP/Maps/FlyingExampleMap.FlyingExampleMap_C' with ClassGeneratedBy '/Game/FlyingBP/Maps/FlyingExampleMap.FlyingExampleMap:PersistentLevel.FlyingExampleMap'
[2017.02.18-09.40.04:154][383]LogWindowsTextInputMethodSystemisplay: IME system now activated using TSF (微软拼音).
[2017.02.18-09.40.04:364][384]Cmd: QUIT_EDITOR
[2017.02.18-09.40.05:314][384]LogExit: Preparing to exit.
[2017.02.18-09.40.06:298][384]LogExit: Editor shut down
[2017.02.18-09.40.06:298][384]LogExit: Transaction tracking system shut down
[2017.02.18-09.40.06:365][384]LogObj: Freed 0b from 0 cluster array pools.
[2017.02.18-09.40.06:365][384]LogExit: Object subsystem successfully closed.
[2017.02.18-09.40.06:382][384]LogD3D11RHI: Shutdown
[2017.02.18-09.40.06:382][384]LogD3D11RHI: CleanupD3DDevice
[2017.02.18-09.40.06:449][384]LogD3D11RHI: ~FD3D11DynamicRHI
[2017.02.18-09.40.06:457][384]LogHttpisplay: Http module shutting down, but needs to wait on 1 outstanding Http requests:
[2017.02.18-09.40.06:457][384]LogHttpisplay: verb=[POST] url=[https://datarouter.ol.epicgames.com/...eteventstream] status=Processing
[2017.02.18-09.40.06:457][384]LogHttpisplay: Sleeping 0.5s to wait for 1 outstanding Http requests.
[2017.02.18-09.40.06:958][384]LogHttpisplay: Sleeping 0.5s to wait for 1 outstanding Http requests.
[2017.02.18-09.40.07:493][384]LogModuleManager: Shutting down and abandoning module MovieSceneCapture (246)
[2017.02.18-09.40.07:493][384]LogModuleManager: Shutting down and abandoning module HierarchicalLODOutliner (245)
[2017.02.18-09.40.07:493][384]LogModuleManager: Shutting down and abandoning module CrashTracker (244)
[2017.02.18-09.40.07:493][384]LogModuleManager: Shutting down and abandoning module SceneOutliner (243)
[2017.02.18-09.40.07:493][384]LogModuleManager: Shutting down and abandoning module WidgetCarousel (242)
[2017.02.18-09.40.07:493][384]LogModuleManager: Shutting down and abandoning module AddContentDialog (241)
[2017.02.18-09.40.07:494][384]LogDirectoryWatcher: A directory notification for 'D:/UE4/Epic Games/4.14/FeaturePacks/' was aborted.
[2017.02.18-09.40.07:497][384]LogModuleManager: Shutting down and abandoning module GameplayTags (240)
[2017.02.18-09.40.07:497][384]LogModuleManager: Shutting down and abandoning module EditorWidgets (239)
[2017.02.18-09.40.07:497][384]LogModuleManager: Shutting down and abandoning module CollectionManager (238)
Comment
-
Hi @AdamHorvath, hi everyone !
How do I make my 3D Model stay at his last known position when the marker is lost, and start tracking again when the marker comes back into view?
I've followed these steps :
1. Open the level blueprint and locate the "set hidden in game node"
2. Disconnect the new hidden pin and set it to false
3. It won't disappear if the marker is not visible.
But the 3d Model seems to get back to 0,0,0 and not the last know position when it last had seen the tracker.
How can I fix that?
Thanks in advance,
Denis
Comment
Comment