No-Code VR https://ncvr.io Just another WordPress site Wed, 10 Mar 2021 17:13:47 +0000 en-US hourly 1 https://wordpress.org/?v=5.8.2 189394774 Expert System: GPT-3/etc https://ncvr.io/2021/03/10/expert-system-gpt-3-etc/ Wed, 10 Mar 2021 17:13:47 +0000 https://ncvr.io/?p=30 An NPC in the system which operates as an interactive expert system. The GPT NPC should be called Automatic Jack from Count Zero. It could say things like Hi I’m automatic Jack and I can make things.

The post Expert System: GPT-3/etc appeared first on No-Code VR.

]]>
An NPC in the system which operates as an interactive expert system.

The GPT NPC should be called Automatic Jack from Count Zero.

It could say things like Hi I’m automatic Jack and I can make things.

The post Expert System: GPT-3/etc appeared first on No-Code VR.

]]>
30
Application: Phased Arrays and Wifi as Radar https://ncvr.io/2021/02/27/application-phased-arrays-and-wifi-as-radar/ Sat, 27 Feb 2021 03:52:00 +0000 https://ncvr.io/?p=24 Much of my own research has to do with uses and applications for phased antenna arrays. One of the most exciting possibilities is that of using active and passive radio waves intercepted by a phased antenna array in order to map the surrounding environment. Different frequencies pass through different materials in different ways. By listening … Continue reading Application: Phased Arrays and Wifi as Radar

The post Application: Phased Arrays and Wifi as Radar appeared first on No-Code VR.

]]>
Much of my own research has to do with uses and applications for phased antenna arrays.

One of the most exciting possibilities is that of using active and passive radio waves intercepted by a phased antenna array in order to map the surrounding environment. Different frequencies pass through different materials in different ways. By listening to these signals and triangulating their points of origin and interference patterns, it is actually quite simple to create a 3d visual representation of the surrounding environment just like a radar image. This technique can even see through walls.

The post Application: Phased Arrays and Wifi as Radar appeared first on No-Code VR.

]]>
24
Application: Looking Glass https://ncvr.io/2021/02/27/application-looking-glass/ Sat, 27 Feb 2021 03:48:50 +0000 https://ncvr.io/?p=22 An app for cell phones and tablets which allows you to see into your virtual workspace and interact with your Expert NPCs. This could work in either video or audio. You could also allow the NPCs to answer phone calls or send and receive emails, text messages, and other sorts of communications.

The post Application: Looking Glass appeared first on No-Code VR.

]]>
An app for cell phones and tablets which allows you to see into your virtual workspace and interact with your Expert NPCs. This could work in either video or audio.

You could also allow the NPCs to answer phone calls or send and receive emails, text messages, and other sorts of communications.

The post Application: Looking Glass appeared first on No-Code VR.

]]>
22
Application: Digital Workspaces & Expert NPC Systems https://ncvr.io/2021/02/16/application-digital-workspaces-expert-npc-systems/ Tue, 16 Feb 2021 02:22:40 +0000 https://ncvr.io/?p=18 I’ve seen a few examples of remote desktop applications for virtual reality headsets. These have all been both expensive and terrible. I haven’t found one that works at all with multiple displays. I would like to build an environment that allows users to do a wide range of tasks in the same virtual space, just … Continue reading Application: Digital Workspaces & Expert NPC Systems

The post Application: Digital Workspaces & Expert NPC Systems appeared first on No-Code VR.

]]>
I’ve seen a few examples of remote desktop applications for virtual reality headsets. These have all been both expensive and terrible. I haven’t found one that works at all with multiple displays.

I would like to build an environment that allows users to do a wide range of tasks in the same virtual space, just like Hiro’s office in Snow Crash.

I can also see simple visual extensibility for accessories like telescopes. Perhaps there is a walkway or bridge emerging from the main environment to reach an observatory which lets you interface with a real telescope you have set up somewhere or even rent time on one elsewhere in the world.

Another example of visual extensibility would be something like Hiro’s Librarian from Snow Crash. This could be a simple NPC that maintains a complete local copy of data sources like wikipedia, dictionaries, etc and performs complex searches and cross-references on request.

These NPCs and other constructs could even interact with one another.

There is a huge potential marketplace for expert systems in the form of interactive NPCs able to access complex systems and abilities in order to help users do more.

This dramatically increases the bandwidth between the user and the systems while also saving the user a lot of time and effort.

The post Application: Digital Workspaces & Expert NPC Systems appeared first on No-Code VR.

]]>
18
Application: Astrography https://ncvr.io/2021/02/16/application-astrography/ Tue, 16 Feb 2021 02:11:24 +0000 https://ncvr.io/?p=15 One of the most natural extensions for visualized radio data is astrography. This is a topic I’ve written at length about, and experimented with for years. I would love to make this a major focus of the project.

The post Application: Astrography appeared first on No-Code VR.

]]>
One of the most natural extensions for visualized radio data is astrography. This is a topic I’ve written at length about, and experimented with for years. I would love to make this a major focus of the project.

The post Application: Astrography appeared first on No-Code VR.

]]>
15
Eventually https://ncvr.io/2021/02/16/eventually/ Tue, 16 Feb 2021 02:05:25 +0000 https://ncvr.io/?p=11 I’d like to expand the transpiler to be able to read and write the nocode blocks into many different languages. This would mean we can simply scan repositories like github in order to locate useful code blocks to integrate into the encyclopedia for users to include in their projects. I think this logical approach to … Continue reading Eventually

The post Eventually appeared first on No-Code VR.

]]>
I’d like to expand the transpiler to be able to read and write the nocode blocks into many different languages. This would mean we can simply scan repositories like github in order to locate useful code blocks to integrate into the encyclopedia for users to include in their projects.

I think this logical approach to no-code will lead to a much more rapid development process which frees users to solve logical problems rather than trudging through syntax problems.

Since logic is so much better defined as a field, it also seems likely that this approach and in particular the distributed code block encyclopedia, will eventually open up evenues for procedural code generation using artificial intelligence and other future tech.

The post Eventually appeared first on No-Code VR.

]]>
11
Next Steps https://ncvr.io/2021/02/16/next-steps/ Tue, 16 Feb 2021 02:05:03 +0000 https://ncvr.io/?p=10 I’d like to build an expandable distributed library of function blocks which allows users to easily locate functions to plug into their sequences. This will make it much easier for users to rapidly develop applications by building on work that has already been done rather than duplicating work that has already been done.

The post Next Steps appeared first on No-Code VR.

]]>
I’d like to build an expandable distributed library of function blocks which allows users to easily locate functions to plug into their sequences. This will make it much easier for users to rapidly develop applications by building on work that has already been done rather than duplicating work that has already been done.

The post Next Steps appeared first on No-Code VR.

]]>
10
First Steps https://ncvr.io/2021/02/16/first-steps/ Tue, 16 Feb 2021 02:04:53 +0000 https://ncvr.io/?p=9 The first step is building a construct where the work can take place. Then implementing the first three primitive structures and the transpiler. I will be implementing primitives to allow the sequences to accept input from STDIO. This will mean the code can easily be used as CLI code or REST code. I want to … Continue reading First Steps

The post First Steps appeared first on No-Code VR.

]]>
The first step is building a construct where the work can take place. Then implementing the first three primitive structures and the transpiler.

I will be implementing primitives to allow the sequences to accept input from STDIO. This will mean the code can easily be used as CLI code or REST code.

I want to use the Logisim model where functions and code blocks become visual blocks that are easy to insert into otherfunctions, exposing arguments and returning predictable values. This means code is trivially easy to reuse and document.

Another first step is implementing voice to text for things like function lookups, documentation, naming of variables and functions, etc. The idea is to maximize the input bandwidth between the programmer and the development environment.

The post First Steps appeared first on No-Code VR.

]]>
9
The Big Idea https://ncvr.io/2021/02/16/the-big-idea/ Tue, 16 Feb 2021 02:04:23 +0000 https://ncvr.io/?p=7 Coding boils down to three primitive structures; sequences, selections, and loops (Plus REST primitives). Visualizing these logical structures is easy. Tools like IFTTT make it easy to connect things together and make logic happen without writing any code. There are countless tools available today to do similar work. This can often transpile to other programming languages and … Continue reading The Big Idea

The post The Big Idea appeared first on No-Code VR.

]]>
Coding boils down to three primitive structures; sequences, selections, and loops (Plus REST primitives). Visualizing these logical structures is easy.

Tools like IFTTT make it easy to connect things together and make logic happen without writing any code. There are countless tools available today to do similar work. This can often transpile to other programming languages and then compile into executable software.

I knew I wanted to start making vr apps and build really interesting immersive visual experiences around things like radio interferometry and thermographic vision systems. Starting with a way of building software from within vr seemed like an obvious first step.

Think Of: IFTTT + Garry’s Mod.

There are already countless examples where gamers are using open world games like Minecraft and Garry’s Mod to build virtual machines that can perform complex calculations and do everything that computers can do. They are doing this using existing game mechanics to perform those complex logical operations, but without any input or output to the real world beyond the player’s keystrokes and screen. I am proposing to do build an open-world game with the intention of it being used this way. It would be able to integrate input from things like APIs, CLI, REST, or other sources. Then it can perform logic on the input and send requests or responses to actually take action in the real world.

Imagine opening the 3d model associated with a construct and directly manipulating the logic inside.

The post The Big Idea appeared first on No-Code VR.

]]>
7