DenisChe

Forum Replies Created

Viewing 15 posts - 1 through 15 (of 17 total)
  • Author
    Posts
  • in reply to: Trinus and tridef for 3D single cam FPV #5477
    AvatarDenisChe
    Participant

    There is low latency solution: https://github.com/Consti10/myMediaCodecPlayer-for-FPV
    Xavier, it would be very cool if the same will be implemented in Trinus Unity lib.

    in reply to: Trinus and tridef for 3D single cam FPV #5434
    AvatarDenisChe
    Participant

    Hi.

    There is affordable wi-fi downlink using off-the-shelf components.
    RaspberryPi+RaspiCam+Wifi-adapter on the drone and special app, showing side-by-side video on android smartphone – just insert in HMD. But there is no Trinus.
    Check befinitiv.wordpress.com

    Greetings from Russia..

    • This reply was modified 4 years, 11 months ago by AvatarDenisChe.
    in reply to: Library update for Unity #5398
    AvatarDenisChe
    Participant

    Greetings…

    Xavier, first of all, thank you so much for your cool Trinus lib for Unity3D.
    It She inspired me to study unity3d and I really like it.
    But there is no updates for it for a long time.
    Are you preparing something big?
    Maybe it is sound transmission? GPU usage? Spatial positioning? 🙂

    Greetings from Russia )

    in reply to: Вопрос/идея по Unity3D #5242
    AvatarDenisChe
    Participant

    Благодарю, жду с нетерпением, каждый день скачиваю библиотеку Тринус, сравниваю ее размер с размером скаченной ранее и радуюсь, если он отличается. )

    in reply to: Вопрос/идея по Unity3D #5228
    AvatarDenisChe
    Participant

    Для примера: два смартфона в режиме Fake3D получают по половине 1920*1080 окна игры, то есть 960*1080 и каждый может смотреть на один и тот же предмет в сцене но с разных точек.
    http://yadi.sk/i/zktQJidZr4WNH

    • This reply was modified 5 years ago by AvatarDenisChe.
    • This reply was modified 5 years ago by AvatarDenisChe.
    • This reply was modified 5 years ago by AvatarDenisChe.
    • This reply was modified 5 years ago by AvatarDenisChe.
    in reply to: Вопрос/идея по Unity3D #5227
    AvatarDenisChe
    Participant

    Да, я предлагаю мультиплеер на одном ПК в рамках одной “игры” на основе Unity3D. На данный момент у меня реализовано так: на одном компьютере запущено две копии игры, каждая из которых шлёт видео на соответствующий смартфон. Компьютер при этом подключен по гигабитной витой паре к роутеру, а смартфоны по 5 GHz AC. Все работает прекрасно, трекинг со смартов передаётся соответствующей копии игры. Также по воздуху передается видео с нашлемных камер и звук, подмешиваясь в картинку игры. В случае если передается только видео с камер, то FPS ограничивается частотой кадров камеры, естественно. Минусом данного подхода является то, что игроки пока не связаны между собой, каждый в своей сцене. Да, можно было бы реализовать взаимодействие между ними через TCP/IP, но это было бы расточительно с точки зрения аппаратных ресурсов.

    Да, к вам я обращался с вопросом о возможности запуска двух копий обычного сервера Trinus с указанием произвольного неактивного окна для каждого из них. И, получив ответ, продолжил добиваться своего уже с помощью библиотеки Trinus для Unity3D, и добился таки более изящным способом, огромное спасибо Ксавьеру кстати за его работу по созданию этой библиотеки.

    Вчера я попробовал подправить исходный код библиотеки, и у меня почти получилось, но в конце помешала её не совсем стройная реализация. В итоге я вижу, что в рамках одной сцены запустилось два тринус-сервера, но картинка пошла только на один смартфон.

    Данная фишка очень расширила бы возможности разработчиков на основе Trinus – возможно было бы создавать игры, объединяющие людей в живом общении, не то, что современные сетевые игры – вроде бы как играют все вместе, но каждый сидит у себя дома в трусах за своим компьютером.

    in reply to: Порт данных сенсора #4968
    AvatarDenisChe
    Participant

    Я ошибался, к моему же счастью. Всё работает без проблем. Два Unity-приложения с Trinuslib работают одновременно на одном компьютере с двумя независимыми смартфонами на последних версиях клиента и сервера со стандартными настройками.

    • This reply was modified 5 years, 2 months ago by AvatarDenisChe.
    in reply to: Порт данных сенсора #4951
    AvatarDenisChe
    Participant

    Да, обычный Тринус цепляется только за активное окно, и ранее я спрашивал о возможности указания произвольного неактивного окна для стриминга. В этом было отказано, поэтому я воспользовался библиотекой Тринус для Unity3D. В этом случае можно запускать несколько экземпляров игры, созданной в Unity, каждая из которых имеет свой встроенный сервер Тринус, со своими настройками. Причем данные с сенсора передаются именно в неактивное окно игры и при этом можно продолжать работать в других программах используя обычную мышь. И всё было прекрасно, пока я не обнаружил, что в версии клиента Тринус для андроида настройка порта данных сенсора зачем то убрана, хотя порт видеоданных можно указать – какое-то странное половинчатое решение, не правда ли?

    Не подскажете ли, где можно скачать предыдущие версии Тринус-клиента для андроида?

    in reply to: Fake 3D in Unity3D #4948
    AvatarDenisChe
    Participant

    The main goal for now in my project – Trinus without any GUI, sending Fake3D SBS picture to smartphone and receiving information from sensor.

    in reply to: Fake 3D in Unity3D #4946
    AvatarDenisChe
    Participant

    I’ve downloaded current pre-release of Trinus Unity package, imported it in my simple scene, containing only one plane with webcamtexture on it showing live feed from USB camera. Then checked “Virtual Reality Supported”, added prefabs
    – TrinusManager
    – TrinusHeadSplit
    – TrinusUI
    – DefaultEventSystem
    – SampleNoUIManager

    All works, smartphone shows stereoimage.
    Then, I suppose I should add something like
    "trinusProcessor.decideResolution(720, 720, true)" before "startConnection()" in SampleNoUI.cs script. (as only decideResolution procedure has “monoscopic” attribute in your code). Doing so and hitting Play I see monoscopic view instead of SBS in Unity3D (exactly what I need), but Trinus on smartphone shows nothing and ready to connect.

    What am I doing wrong?

    • This reply was modified 5 years, 2 months ago by AvatarDenisChe.
    in reply to: Library update for Unity #4740
    AvatarDenisChe
    Participant

    I am working on system with two or more wireless HMDs with stereocameras. With AR and VR mixing.
    Will your Trinus lib for Unity3D will be paid?

    in reply to: Library update for Unity #4733
    AvatarDenisChe
    Participant

    Hi, what about new version of Trinus lib for Unity3D? 🙂

    in reply to: Несколько копий программы. #4390
    AvatarDenisChe
    Participant

    Одним из звеньев моего проекта является программа проброса USB портов по IP. Разрабатывает ее также один человек, но он оказался более отзывчив к пожеланиям покупателей. Обидно будет, если к моменту, когда я закончу создание “костыля” для обмана Trinus, Ксавьер вдруг поменяет пару строк в своих исходниках и добавит очевидно необходимую функцию в своей программе. 🙂

    С уважением, Денис.

    in reply to: Несколько копий программы. #4388
    AvatarDenisChe
    Participant

    А разве вопрос в мультипоточности? Ведь возможность запускать несколько копий Trinus уже имеется. Необходимо лишь добавить возможность выбора окна для стриминга. Если бы у меня были исходники, то у меня это заняло бы несколько минут, хотя я не считаю себя программистом. В текущей версии программа автоматически ищет хэндл активного окна каждую секунду, например. А нужно лишь закомментировать данный функционал и указать, чтобы хэндл брался из поля.
    Что ж, придется городить перехват соответствующего API-запроса Trinus.

    С уважением, Денис.

    in reply to: Несколько копий программы. #4382
    AvatarDenisChe
    Participant

    Да, программа такая есть, но мне хотелось бы добавить к ней:
    – стереоизображение, т.е. для каждого глаза по камере, причем с регулировкой межзрачкового расстояния
    – возможность переключаться в режим просмотра “собственных” камер
    – коррекция линз
    – возможность переключения на дополненную/виртуальную реальность

    И да, режим “вид от третьего лица” тоже входит в мои планы.

    Подскажите, а Ксавьер совсем против добавления опции, с помощью которой можно было бы указать handle окна для стриминга?

    С уважением, Денис.

Viewing 15 posts - 1 through 15 (of 17 total)