Hologram | Roblox's First 3D ProximityPrompt System from games like Detroit: Become Human | v0.2.0

Version 0.1.7

Upgrades

Now available on the Creator Store.

1 Like

Version 0.1.8

Upgrades

Now available on the Creator Store.

1 Like

Now there’s the update I needed lol, thanks for working on it!

By the way I got some errors when I was testing:

This seems to occur when player walks to a disabled side with dynamic update is on:


This is how I’ve set up the buttons in the video:

Also I don’t know if this is intended but when the dynamic update is set to false billboard activates even though it’s not the default:

function Hologram:SetDynamicUpdate(isActive: boolean)
	self.DynamicUpdateActive = isActive
	self.BillboardActive = not isActive
end

(Same with the billboard)

1 Like

Hi,
Are you going to update the testing place, it has a date of 1/29. So it demonstrates the features you have added?

Thanks!

2 Likes

This is awesome and loving the resource. Appreciate you making it. But, I am having a hard time understanding what needs to be changed to scale the ProximityPrompt or is it something to do with me being in a vehicle?

My Local Script:

--
local replicatedStorage = game:GetService("ReplicatedStorage")
local Hologram = require(replicatedStorage.Hologram)
local ProximityPrompt = workspace:WaitForChild("BlackholeProximityActivate").ProximityPrompt
local CustomPrompt = Hologram.New(ProximityPrompt)

--
CustomPrompt:SetBillboardActive(true)

The image shows how small ProximityPrompt is:
image

1 Like

You can change the scale of the template:

Thanks a bunch! Did not realize that were an easy option on the model itself. I figured it would be somewhere else as I would imagine you don’t want users messing with the package itself.

But, I did hit a snag. Assuming something is not right? :confused:

image

It looks like it lol, no clue. I made mine smaller in my project, never tried making it bigger

You will have to manually change the SurfaceGui within the model.

Thank you so much for the report, I’ll check it out.

1 Like

I have pushed an update to fix this, I hope it works now.

1 Like

Version 0.1.9

Fixes

  • Disable Sides system fix to avoid erroring when FaceNormal is nil.

Now available on the Creator Store.

Could you possibly demonstrate what to change in the SurfaceGui for a Scale size of 2?

I have been trying to get it working, but not having much luck. This could just be a feature to add in as well, to automatically scale up based on the number the user provides.

why dont you make it so that, we can change the scale and distance between each part? Also, the module is giving errors of tween saying the instance is null. at line 132.

I’ll look into adding those editing features. As for the errors, I need more context, I have no idea what you’re doing.

I am looking forward to the update!

I have this partially setup ready to go as I will be using in my production game once the proper scaling feature is added :grin:.

2 Likes

Version 0.2.0

Upgrades

  • Hologram now dynamically changes positioning as the Scale value of the PromptTemplate is changed! To change the size of your Hologram, simply go to the module’s PromptTemplate, and change its Scale property.
    Screenshot 2025-04-13 at 11.52.41 am
    Screenshot 2025-04-13 at 11.53.02 am

Now available on the Creator Store. @ItsTechNose & @nix102on, this should solve your problem!

2 Likes

Works perfect! Thank you for the update.

image

1 Like

I’m super glad to hear it. Thank you for using Hologram!

Version 0.2.0 Modded

Upgrades

  • I was bored, so I added depth in your hologram (aka the distance between each component such as design, keycode part etc). Now you can set the distance using the ComponentDistance Attribute inside the prompt template.

Hologram 100% NO SCAM AND NO VIRUS & FREE BOBUX.rbxm (25.7 KB)