#ue4-general

1 messages ยท Page 72 of 1

keen birch
#

@plush yew

calm anchor
#

@whole quarry hmm, Imagine tetris. Maybe referencing this kind of pov as 'disembodied player' was a bad call, ye

pallid compass
#

Anyone got a good math formula off the top of there head for curves?

#

say i want to adjust a value over time using a curve

keen birch
#

ax+b?

#

๐Ÿ˜›

#

THat's not a very specific question xD

pallid compass
#

sorry i mean ramping curve haha

#

like 0-5% would be 0 or less

#

the 15-30% would ramp up

#

then 30-100% would be constant value

pallid compass
#

anyone got any experiance using finterp easy in out?

sudden agate
#

yeah

fluid basin
#

where do i ask about network/database things?

pallid compass
#

multiplayer

unborn pine
#

Anyone know how to fix graphical lighting errors that wont rebuild?

whole quarry
#

Usually its lacking or having wrong lightmap UV, or too low lightmap resolutions

ruby aspen
#

is there a way to be notified of when playerstate loads? like in game mode you can use OnPostLogin which gives the player controller that has loaded, but from what I've read and from testing, the player state still might not be loaded at that point, and I need the ID from it as soon as possible.

weary basalt
#

BeginPlay in Playerstate? lol

rugged seal
#

!gameidea

plush yew
#

An adventure game where you slay squids to prevent the economy from collapsing during the apocalypse.

rugged seal
#

rational

sharp crest
#

Any ideas why it could happen? I have NVIDIA and he has AMD, maybe it's something with it? How do I fix it?

cloud cobalt
#

I guess the above is AMD

#

Tell him to update drivers ?

sharp crest
#

He tried to update the drivers, still the same :/ @cloud cobalt

vast pine
#

Reflection going crazy?

sharp crest
#

Hmm but there is no problem on my PC @vast pine

whole quarry
#

Document it as feature, problem solved

feral echo
#

Is there any way to rotate insect towards red line? My current solution with LookAt forcing it to rotate inside wall, but I want it to just move right or left, not inside ๐Ÿ˜ฆ

sharp crest
whole quarry
#

Did you make it exactly like that?

#

It kind of looks like a dying gfx card to me imho

vast pine
#

Different cards might attempt things differently. I'd place my bets on refraction. As a test id take out refraction and see if it fixes it. May be a know bug with the card. I wouldn't say that's a fix for you but a good way to know where it's coming from

plush yew
#

Hello!

Does anyone know, what determines where Unreal saves the savegames, logs, config files etc. At one point it started writing to the install folder instead of the %localappdata%/projectname and I can't figure out why or how to change it back

kindred viper
#

@hazy lynx it only goes into user/appdata/.... when it's ran as standalone or packaged. Any other way it saves into the project save folder.

ashen brook
#

ok, here's a weird one

#

I'm opening an older version of the engine, and menus don't work anymore

#

right click menus etc don't show up

#

not all of them, just some

#

the first order menu doesn't show up, but child menus do

#

sometimes

#

The weird part is that this engine went untouched for a few months and suddenly this

brisk plover
#

@ashen brook That might be caused by Windows 10 Creators Update

ashen brook
#

yeah that's my guess

#

is there a fix?

#

even happens in the launcher version of the engine

#

4.12.5

brisk plover
#

I don't know of a fix sorry ๐Ÿ˜ฆ

ashen brook
#

blergh

#

same in 4.13... let's test the other versions

#

works in 4.14

#

yay

kindred viper
#

that happened to me. it sucked but a one line fix and recompile could have been worse.

ashen brook
#

heh

#

well, recompiling this one for a client job, but using source version of all engines I want to access old projects in with custom backported fixes seems... cumbersome

wintry bobcat
#

Hey, people! Who knows why buffer visualization doesn't work with orthographic camera? Is it a bug or a feature? ๐Ÿ˜ƒ

ashen brook
#

That's probably the nature of the beast @wintry bobcat - ortho cameras work differently, and some rendering features don't work in it

wintry bobcat
#

But in the preview mode it's looks fine

ashen brook
#

what's broken about it?

fierce tulip
#

if you think its a bug, and it isnt posted on answerhub, please do post a report on the answerhub ๐Ÿ˜ƒ

wintry bobcat
#

@ashen brook In the overview mode, all is well. But when I try to display Normal Map only nothing happens

ashen brook
#

ah

#

sounds like a bug then

wintry bobcat
#

sad

main cobalt
#

Is it possible to define the shape of a particle in unreal without using opacity maps?

#

For VR purposes I think opacity maps are taxing fps wise, but I haven't looked into unreal's particles enough

fierce tulip
#

there are some options in the required node that can look at the opacity channel in your texture and cuts off any unneeded pieces of the sprite. this helps a lot of with overdraw

#

though generally speaking, its in most cases better to use meshes anyways

main cobalt
#

aaaah cool, can you use meshes with a particle system? or would you distribute them with a blueprint or something along those lines?

fierce tulip
#

you can use meshes ๐Ÿ˜ƒ

#

and since 4.14 they are much more performant as well

main cobalt
#

Cool cool good to know! i'll look into it more later probably, cheers ๐Ÿ˜ƒ

buoyant mesa
#

heya does anyone know tutorial how to make apex cloth curtains collide with player character?

pallid compass
#

my god if quixel does not see this mesh im gonna scream lmao

vast pine
#

Oo

#

I need to make a particle beam of sorts like an anim trail but on a mesh

#

Currently I do a highly inefficient method of circles particles that overlap and scale down and disappear

#

Need a better way that still looks good, any ideas?

#

Note, it's a ball that spins and bounces about

pallid compass
#

Does anyone know if there is a detailed guide too setting up SSAO?

ashen brook
#

@vast pine I'm sure @fierce tulip will be able to help you out in #graphics ๐Ÿ˜ƒ

pallid compass
#

dammit im having trouble matching my quixel ue4 post processing settings to my actual one >.>

#

dont suppose anyone could push me in the right direction so i could match these settings in the engine?

wanton talon
#

huh has anyone ran into an issue with perforce in the editor where it suddenly doesnt prompt you to check out assets in the editor anymore?

#

i dont get the window prompt anymore when I save an asset I modified that asks me to check out the asset

humble crow
#

yes

#

could be that you have to log back into perforce

#

check to see if its asking for that

#

F5 refreshes

#

if the assets were already checked out before then they will be unlocked. If you try to save assets not checked out it will say cannot say. If you have other issues it could be connecting to perforce, but it should still have the files locked

wanton talon
#

yeah i disabled/enabled source control in the editor

#

but thats not it

#

im logged into p4 fine

#

it seems like my files are locked and arent being checked out automatically

timber axle
#

anyone know where to find the Open World Demo Collection in a project? I Imported it in using the Epic Games Launcher, but in the Content browser it doesn't show up. It shows Starter Content, Kite Demo assets, etc, but not the Open World Demo Collection assets.

clever turtle
#

How can I transfer some BP and widget in my project. I mean project1 to transfer BP and widgets project2

urban meadow
#

does anyone know why when I move using lerp, the character moves using the center of mass, and when i use a MoveToActor node it uses the foot position (the character origin).

#

this is a flying character

#

MoveToActor makes him stand on top of the waypoint, lerp puts his body at the center of the waypoint, doesn't make any sense

weary basalt
#

Lerp uses the Actors Origin as the reference point. MoveToActor uses the MovementComponent which takes into account things like collision using the CapsuleCollision so to be consistent it uses the bottom of the Capsule as the reference point not the origin of the actor

urban meadow
#

awesome, perfect explanation

#

thanks @weary basalt

weary basalt
#

No worries

upbeat condor
#

Not sure where to ask this or if there's already an industry term to it... I'm trying to solve moving a large number of independent actors along the surface of a static mesh. I'm expecting to have these actors replicate for multiplayer so I'm trying to avoid any kind of extraneous physics simulation if possible.

#

I've found references for claming MovementComponents to specific axis, but not being able to tell an actor "you can only travel along the surface of this mesh".

dark pike
sullen sonnet
#

how hard is it to make good parkour game?

#

im assuming you need a trigger on every object you can climb on with the animation and movement, right ?

#

@dark pike Make the grass brighter a bit and the dirt darker, if you're going for a realistic feel.

dark pike
#

@sullen sonnet Well, in the second one i made it slightly brighter. so i should go for even brighter?

sullen sonnet
#

your lighting is brighter and not the grass

#

im saying to bright up the grass only

#

@dark pike

dark pike
#

no, no.

#

I made the grass only brighter.

#

I changed the texture to a brighter version

sullen sonnet
#

your first image is darger then second. The dirt, rock and sky

dark pike
#

Really?

sullen sonnet
#

yup

dark pike
#

Huh. I only changed the grass

#

I have 2 textures. 1 base one (darker), one lighter one to experiment with

sullen sonnet
#

maybe the way your camera is positioned gives different tone

dark pike
#

Oh.

#

But even brighter?

sullen sonnet
#

grass yes

#

dirt darker

dark pike
#

Alright.

sullen sonnet
#

๐Ÿ‘Œ

dark pike
#

Ty.

sullen sonnet
#

np

dark pike
#

Tbh, i hate how flat the grass look.

sullen sonnet
#

what you mean

dark pike
#

ill circle it out

sullen sonnet
#

ok

dark pike
#

the really flat planes.

#

Also, i made the dirt darker

sullen sonnet
#

i see

whole quarry
#

Dont be bothered with that kind of stuff, small/fine detail is great, but it would be too costly to go over the top with just foliage

#

Even in AAA games foliage isnt perfect

sullen sonnet
#

doesn't every game do it this way? Try to make it X shape so its not just a line. @dark pike if you know what i mean

dark pike
#

Im one of those people, who likes to go over, and over, and over, and OVER until it looks better.

sullen sonnet
#

same XD

#

But do u know about the X shape method ?

#

@dark pike

dark pike
#

ill show you my current formation

eager ingot
#

heya ! I published my prototype on itch.io

#

keep in mind that it's still a proto ๐Ÿ˜‰

dark pike
#

If i get a virus

#

im going to shoot up your school.

sullen sonnet
#

@dark pike u have too many lines. Make them intersect each other

#

will make it better

dark pike
#

Alright.

#

will do now

heady obsidian
#

Where can i put functions that will carry over between levels?

sullen sonnet
#

i believe functions need to be saved in a file to be reusable in other levels

#

just not sure how to save em properly

#

or where

#

@heady obsidian

heady obsidian
#

ah ok thanks

dark pike
#

So, you lads dont mind helping me further right? (Im still kind of new, i have been modelling for a bit, but still generally new to this)

honest vale
#

the new bing search on docs fucking sucks ass

sullen sonnet
#

Ill gladly help if i know the topic xd

honest vale
#

searched for "navigation mesh" and the top result was the navigation mesh reference

#

...for UDK

sullen sonnet
#

no one uses bing wtf

dark pike
#

^^

honest vale
#

well now epic uses bing as the search provider for their docs

#

8 out of 10 results for "navigation mesh" link to UDK docs

#

for fuck's sake

sullen sonnet
#

lol

#

don't know what to tell ya

honest vale
#

I can never find the things I want on ue 4 docs

#

the pages are really hard to discover

dark pike
#

The grass, doesnt really match up the terrain. should i just change the brightness/values, or start again.

#

in that, should i got more cartoonish (if i start again). that's a direct picture of my lawn. haha.

sullen sonnet
#

loool

honest vale
#

there actually isn't any documentation about navigation meshes

#

wtf

#

only the quickstart guide

sullen sonnet
#

@dark pike try to make it brighter

#

the grass

dark pike
#

Actual grass?

sullen sonnet
#

the 1 u made

dark pike
#

or the landscape one

#

oh, okay.

sullen sonnet
#

not the picture

whole quarry
#

@honest vale try googling for "UE4 Navigation Mesh"

#

@dark pike Thats one horrible grass texture on the ground (and the scaling seems to be low)

#

Looks more like plants than grass now

dark pike
#

@whole quarry Well, atleast you're honest i guess.

#

I know, im pretty bad.

whole quarry
#

Woah, don't call yourself bad ๐Ÿ˜…

sullen sonnet
#

it's not that bad

dark pike
sullen sonnet
#

ive seen worse

dark pike
#

@sullen sonnet Bright enough?

sullen sonnet
#

much better

#

o

#

i know !

#

The picture you took

#

make it smaller

#

so it can be finer

#

It will blend in better

dark pike
#

Maybe slightly larger? I was always told to make it a lot bigger ingame.

#

Thats the default scale.

sullen sonnet
#

that's too small

#

the 1 u had previously

#

just make it a bit smaller

#

like 20% smaller

#

if u make it too fine, you start to see tiles

#

like in that picture

dark pike
sullen sonnet
#

go to 8

dark pike
sullen sonnet
#

take a screenshot between grass

dark pike
sullen sonnet
#

better

#

try having more grass in an area tho

dark pike
#

Oh, okay.

#

I think the landscape needs to be brighter.

#

I'll get a new one soon.

sullen sonnet
#

mk

dark pike
#

I tried hand drawing texture of grass a grass ground. I live in a rainforest... so the grass here is very fat.

honest vale
#

one way would be to use the same grass mesh to bake a surface texture

zenith night
#

Hey all, I mainly do arch-vis projects and end up migrating lots of assets/textures/materials into my project, I then use some of them but invariably have a lot of data saved into the content files that isn't used. Is there a way to 'purge' the scene? - to create a scene that only uses assets/textures etc that are being used in the maps?

whole quarry
#

Migrating the map should only bring the used assets with it

zenith night
#

@remco - so would it be best to create a new clean project, then 'migrate' the map to it? - sounds like it'd work, thank you!

whole quarry
#

Ye like that ๐Ÿ˜ƒ

#

No problem ^^

keen birch
#

@dark pike 1. Handdrawn is blatantly out of place with that ground texture

#
  1. The main thing for decent-looking grass is to make the ground and grass match colors perfectly
dark pike
#

@keen birch i tried doing a ground texture hand drawn... it looked terrible.

keen birch
#

Well

#

What style are you going for :P

dark pike
#

Not crap.

keen birch
#

Do you want it to be hand-drawn?

dark pike
#

๐Ÿ˜‰

#

I don't mind either way.

keen birch
#

Figure out one of them and then proceed with nailing down how to achieve it

#

x3

#

Lacking direction is, for me at least, a massive buzzkill

dark pike
#

Oh.

#

Yeah, when i tried using real images for the grass

#

it looked terrible, the hand drawn one was better for me.

keen birch
#

Get proper photoscans

#

Or a marketplace pack

#

There is one, in my opinion, damn good marketplace pack for grass

#

(Just not really tropical)

placid kraken
#

hey guys I'm an animator/3d modeller and I'm searching for UE4 projects, where I can just throw my models and animations in to show them off, is there something like a mario kart or rpg (I'm speaking about the skyrim types not the 2d narrative ones) type of project around? or both?

#

sry if this is the wrong channel btw I'm not sure where to post this ๐Ÿ˜–

dark pike
#

I want to use my own stuff ๐Ÿ˜ฆ

pallid compass
#

Best way to have a colour totally unlit and solid? as if i wanted a green screen

floral heart
#

Postprocess.

pallid compass
#

can u give me an idea of how?

#

i tried unlit material

#

but u can only plug emissive colour in :/

honest vale
#

unlit == emissive color

#

otherwise the surface would be black

pallid compass
#

yeah but emissive colour isent solid

honest vale
#

is your blendmode additive by any chance?

coral folio
#

hey !! is anyone familiar with 'add or update blendable' node in blueprint ?

pallid compass
#

no

floral heart
coral folio
#

i tried setting it up in order to change the blendable weights of a postprocess inside blueprint , but no luck ....

honest vale
#

looks solid to me

coral folio
#

the inputs looks good to me, but still the weight is not changing

pallid compass
#

can u not see the colour?

#

itsn ot solid at all

#

closer to center is whiter

#

i need to litrally make it solid like a green screen for some recording

honest vale
#

then the word you're looking for isn't solid ๐Ÿ˜›

pallid compass
#

ah

coral folio
#

originally i followed this guide and it worked, but i kept getting a warnign message as the node used is outdated

honest vale
#

the reason the green colour is off is because of the tone mapper I guess

pallid compass
#

i dont have any tone mappers on

#

i dont think

coral folio
honest vale
#

there is a global tone mapper in the rendering pipeline that maps HDR range colours into LDR to be displayed on your monitor

pallid compass
#

nvm fixed omg

#

turned it off

#

it was in the camera settings

honest vale
#

oh

pallid compass
#

ty man

honest vale
#

๐Ÿ˜„

#

np

pallid compass
#

erm how do u turn it off in say a camera actor?

#

i was able to turn it off from a drop down

#

but dont see say option inside camera component

plush yew
#

Hello, plaese has anyone the 4.15 version of loading screen plugin?

whole quarry
#

loading screen plugin?

#

I didnt knew such a thing excisted

calm anchor
#

Good day sirs
What's the easiest way to make a player use a certain camera(it's not connected to a pawn or smth).
Do I need to use camera manager for this? I don't fully understand its potential

wet berry
#

Can anyone recall a youtube tutorial where the guy was demonstrating a worldspace opacity mask object?

#

He had a collision sphere he was lowering into a grid of spheres and the grid of spheres was updating it's opacity to 0 on the pixels that intersected with the collision sphere?

#

Or can anyone tell me what that would be called so I can do my own search ๐Ÿ˜ƒ

wet berry
#

Basically I am looking to change a parameter on a material that intersects with something, and the ability to move that object dynamically

wet berry
#

Ah, it's unlisted.

#

Wonder why

#

Part 2, also unlisted.

spark lotus
#

I'm wondering if Unreal has a way that I can compile all the code into a library or something, and then my level designers can create map using, but not editing, that content?

#

like primaily the classes

wet berry
#

Isn't that essentially what blueprints are?

sudden agate
#

Or any other Class you create ?

spark lotus
#

Ah, I'm wording it wrong, is there a way I can expose all the content, but not the C++ classes? Eg "ship" the project without any raw sourece code?

sterile cairn
#

I'm trying to get BLUI working with UE4.15 and after compiling the plugin from VS, I cannot get it to show up in UE4. Has anyone run into this or something similar before?

copper knoll
#

hi all. What would be the general best approch to have a flyingsystem for spaceships wich works in Multiplayer. I tried Thrusters and addforce, wich both dont seem to work in MP, or not really good. At least thats what i wound out while trying and after a research. AddActorRot/Loc/.. is another way i tried, but this way the movement is very "clunky", and yet also dont seem to work in MP, but well , that could be my fault as well.

gentle crypt
#

I baked an AO map in Knald and when i try to import into ue4 it somehow fails to import. what is causing this?

sudden agate
#

Two Questions:
Where does UE store the Triangle/Model Data for StaticMeshes/SkeletalMeshes etc.?
Where does UE push the Triangle/Model Data to OpenGL/Vulkan/Direct3D?

#

I searched the Source, but can't find anything

#

I'm curious how the Engine builds actors out of SceneComponents and renders these SceneComponents

digital anchor
#

Seens like blender to UE4 gonna be much better with this

brave horizon
#

..ugh

#

that screenshot

steady frigate
#

I tried importing an FBX, UE4 just randomly crashed and lost everything

hallow nest
#

is it normal that ctrl+alt drag doesnt select meshes that arent visible to the camera (like covered by other meshes)?

weary basalt
#

They are considered seperate applications i would assume that would mean that both incur royalties

#

5% from game, 5% from app

weary basalt
#

Your better off asking Epic directly @plush yew They have an team just for this type of stuff.

#

Speak to them they will clear up all your questions

cursive dirge
#

IMO you should have to pay 20% for spreading the microtransaction cancer around ๐Ÿ˜ƒ

weary basalt
#

^ haha

weary basalt
#

It fosters an community that will literally pay for anything that the devs make and put an price tag on regardless of gameplay value. Its ruined so many games IMO, its why CoD is utter trash now, its why BF is utter trash.

#

At least thats my opinion on micro transactions lol

#

Instead of releasing actual content that might extend the life or add gameplay worth the money, they release weapon skins or cosmetics that essentially cater to the ego of angry 12 year olds (sorry i had to ๐Ÿ˜› )

#

Same with early access games.

#

Entices people to purchase something that isnt completed with little or no gauruntee that it will be completed to an high enough standard that warrants the price tag.

#

Fosters an complacent opinion among gamers that makes them think its ok to have game breaking issues or horrible connection problems etc etc

whole quarry
#

skins worked greatly for csgo, so why not for other games

#

Who needs skills when you can have an expensive skin

#

ยฏ_(ใƒ„)_/ยฏ

weary basalt
#

Maybe it did for CS:GO but most other games dont allow trading in real world currency for them. Most games implement it as an one way street, you buy them from the dev and thats it gg.

whole quarry
#

Dont you find it annoying that when you buy a game, you only get the frame work.. the rest has to be bougjt in small pieces?

#

Back in the day you played the game to unlock.. now you've to throw your wallet at it to unlock

#

Super rare? So only 1 person gets it?

#

But you just said it wouldnt be on the market?

#

Then how can you sell it?

#

Then it can be on the market

#

Kind of

#

Its a game where people need big wallets ๐Ÿ˜

#

Small question that i got now: if its a grind game with a shop/market, where is the fun factor?

#

So you need to be with friends to grind?

weary basalt
#

Got some gameplay we can see? Sounds cool

olive schooner
#

Hmmm anyone knows why my char doesn't want to path on my navmesh after I reduce the global Agent Radius?

#

Also is there any way to see the pathing lines in real time for debugging purposes or do I have to print them myself?

whole quarry
#

How will you deal with the problem when the game is aging and people are higher levels and new comers can't find any teams/groups?

weary basalt
#

@olive schooner Press the apostrophe key next to Enter to debug navmesh and agent pathing during play

olive schooner
#

@weary basalt oh neat thanks, need to dig into the debug thingy more

plush yew
#

hey, no idea where to ask this so ill just put it here.
can anyone assist me with level loading/streaming for multiple maps, each with its own persistent level and sublevels.
i have a few short maps and am trying to combine them into one or eliminate loading times as much as possible but atm everytime i try to copy one into another to mage a bigger level im getting save errors and cant save it so im now looking at a way to load the whole next map folder possibly with having a sequence play while its doing that and/or with an animated loading bar/circle/widget

severe glen
#

Hi there. I d like to show on web page, my ue4 project. but they will work together. when I open my project I want to see it on my web page at the same time. you can think like twitch. Is there any way to do it? I found a node from bp that start broadcasting game. but I think its relates to twitch and they are not supported currently.

#

And I can get variable from a web page in my project and I can send variable from web page to my project with IO socket plugin

sage wolf
#

Anyone ever have their console refusing to open? I'm on QWERTY, the key is left to its default ` , and yet it won't open.

craggy nymph
#

@sage wolf, yeah, the default keys don't work on some keyboard layouts. Just set a different one in the project settings.

sage wolf
#

That's another thing, it won't open no matter which key it's bound to

sharp crest
#

I remember I saw a website that lets you plan out your game and stuff like that like blueprints sort of, hmm cant remember what it's could

#

So you can do like
This -> This1
This2
This3

#

I love when I found sites like that and I say to myself "na I'm never gonna need it" and then some days after I'm like "crap why the hack did I not save that lol"

glossy flame
#

Do you mean like Trello?

#

Not exactly like BP but it's a planning/collaboration site

sharp crest
#

And you can expand it as much as you want and stuff

#

Will fit perfectly for what I need rn

#

Also excuse my bad art skills pls xD

glossy flame
#

Huh, I get what you're going for but unfortunately I'm not really aware of anything like that personally :/

sharp crest
#

Hmm found something but it seems very hard to use and I dont think thats the one I saw a few days ago.. oh man why am I stupid sometimes xD

#
MindMup 2

Free online mind mapping. The most productive online mind map canvas on the Web. Supports Freemind mindmap import/export. Easy mindmapping software.

#

I guess I will just go with excel or something xD

restive raft
#

drawing in google apps isnt bad

gentle ivy
#

I bought the cyberpunk pack but does anyone read chinese enough to put this into google translate or something? I wanna see what it says

weary basalt
#

I think it says

#

Futuristic table, jarjar binks, walle robot, birds nest

#

Hmmm

gentle ivy
#

are they not actual chinese?

weary basalt
#

No idea man lol

floral heart
#

They look like real characters. Could try using an image translator via your phone. Appears google has an app for such.

glossy flame
#

This make any sense? Haha

weary basalt
#

Seriously though, the middle 2 look like Jarjar Binks and that white flying robot

#

lol

floral heart
#

Did the reverse and translated "Hotel president" to chinese. Same results. I'll be damned. That's either nonsense or the sign to the concierge.

polar hawk
#

"President of a fancy hotel"

gentle ivy
#

@glossy flame ahh thank you

#

I mean at least I know it basically translates to king hotel or such

floral heart
#

"President hotel" is a different translation and I don't know what to make of it.

gentle ivy
#

้…’ๅบ—ๆ€ป่ฃ

#

right?

floral heart
#

I found two ways to type "president hotel" (as in, The President Hotel)
But that one seems to be "hotel president" (as in, President of a Hotel)

#

Judging by the search results

cunning umbra
#

I've got some weird behavior which is crashing my game. I run the game in PIE and it works perfectly. I package the game, then attempt to launch the exe. The screen goes black for a moment, it starts loading, and then it crashes. I look at the log file, and there isn't anything helpful in there. It is crashing on a serialization code section.

plush yew
#

anyone know why when i shoot slightly of the actor the spawned actor that i place there for the effect is spawned but not fractured

devout tiger
#

Is there a way to delay a level load until textures have finished streaming in? I understand that it makes the level load faster, but it gives a very characteristic feel to Unreal and it's not something I like the look of.

oblique trench
#

when im turning quickly to another direction i get some kind of blur rendering. is there anyone know how to disable it? (i think its related with post process)

weary basalt
#

Its called MotionBlur. It can be disabled in ProjectSettings->Rendering->MotionBlur

#

@oblique trench

oblique trench
#

@weary basalt ty

grand grail
#

Can someone explain to me (or link me an explanation about) why geometry is worse performance-wise than static meshes? Seems really counter-intuitive to me

#

^source

#

I already googled it but didn't find anything

craggy nymph
#

If you place a mesh several times into your level, it's still only stored once in memory. If however you duplicate a bunch of brushes, each individual bsp brush is kept in memory.

#

BSP brushes are also convex shapes, so if you build something non-convex, you have to use more brushes and end up with potentially more vertices than if you would build the same with a mesh in a 3d modelling program.

weary basalt
#

@grand grail BSPs are an relic from an older time. The implementation hasnt really changed much with the technology. Drawing static meshes on the other hand has advanced greatly especially when it comes to instancing optimisations and batching. It basically comes down to memory footprint

#

@craggy nymph beat me to it lol

#

๐Ÿ˜ƒ

craggy nymph
#

๐Ÿ˜ƒ

grand grail
#

Oh, I see

#

Thanks!

weary basalt
#

BSPs are still awesome for prototyping.

#

I wish the tools for them were alot more steamlined though in UE4

#

The older Quake and Source editors had amazing BSP tools

sage wolf
#

Hah, Hammer, those were the days

tall pendant
#

Q3Radiant beginings here.

vast pine
#

Qool was my jam

weary basalt
#

Q3Radiant was the shizzz haha

vast pine
#

Quool?

sage wolf
#

Good times

plush yew
#

Hey any idea what could be causing this do you know i have a moveable mesh that when shot is destroyed and at that exact time a destrucable mesh with a force is attached is spawned so it lool like its destoryed but if i aim slight off the ai is destroyed but the destruction is spawned with no force until the player walks up to it

severe glen
#

Hi there. I d like to show on web page, my ue4 project. but they will work together. when I open my project I want to see it on my web page at the same time. you can think like twitch. Is there any way to do it? I found a node from bp that start broadcasting game. but I think its relates to twitch and they are not supported currently.

glossy flame
#

You might be able to set up your own streaming service on your website sure, but I'm not sure connecting to that would be supported out of the box in BP

severe glen
#

I can get value from game engine to web and I can send value from web page to game engine with socket.io plugin

#

but I dont know about streaming

oblique trench
sudden agate
#

does UE offer Functionality to have 2D Pawns in 3D Environment?

pallid compass
#

why can i see my macro libary in everything but my widgets?

sudden agate
#

Macro Libraries have a "Parent Blueprint", you can use the Macros only in Blueprints which have the same Parent.
If the Macro Lib has "Actor" as a Parent, you can use the Macros in Actor-derived Blueprints only.
Widgets are not Actors. So make sure you have a common Parent of the BPs you use the Macro and Widgets

pallid compass
#

wth

#

i was looking at example project

#

they have macrolibary that has actor as its parent

#

inside a user widget

potent crag
#

Hi there. Looking at a new Skylake-X ๐Ÿคค Thinking about the 10 core but I'm wondering... Would typical hot reload (small change to 1-3 C++ files) utilise this number of cores?

#

I'm currently sporting a 2008 Core i7 920, so somewhat unable to test. (Works great in VR BTW ๐Ÿ˜…)

glossy flame
#

I'm not sure how much small iterations will benefit from a new 10 core vs a new 4/8 i7, but things like building the entire engine or other general heavy gamedev tasks would definitely benefit

#

An upgrade in itself though will give you the biggest benefit ๐Ÿ˜Š

#

There's definitely other factors though, you'll definitely get a better upgrade path for heavy CPUs on 2066 vs 1151

#

You probably know all this already though :p

upper yew
#

How much performance gain does nativizing a blueprint give?

lethal spear
#

I thought it was liek 9 times faster?

potent crag
#

@glossy flame that's what I'm afraid of. That it won't make any difference on the small iterations. Even so, I think Intel will end up twisting my arm in to getting the 10 core anyway (Consumerism is having its way with me right now)

#

If anyone can answer to whether a e.g. 10 core processor will benefit small iteration compile times, please post. You might just save me (/others in my situe?) an arm and a leg ๐Ÿ˜…

lethal spear
#

It won't

#

Less cores with higher clock would be better, for that specific situation

upper yew
#

Woah seriously 9x faster?

#

Or is that sarcasm lol

lethal spear
#

It's a real number that I read a while back

glossy flame
#

There's really no way to put a specific number on something as big as "BP vs BP nativization"

#

I know there were specific situations where if you really pushed BP to its limit, nativization would give crazy numbers like that 9x

#

The best you can really say is faster, haha

lethal spear
#

Is there any reason to not do it?

glossy flame
#

I know around 4.11 or 12 when it was experimental there were some really weird random bugs with it, like I had this one node that would never execute only if nativization was on

#

Now that it's released it's probably better, no idea

#

That took me wayyyy too long to figure out though, so I might be a little hesitant to look at it :p

#

(personally)

lethal spear
#

interesting

potent crag
#

Oooh! Thanks @lethal spear time to rethink my build ๐Ÿ˜…

glossy flame
#

I mean personally I would still lean towards the 10 core + 2066 platform, just because small iterations aren't all you'll be worrying about, and if you're anything like me my plans for the "most intense" thing I'll do on my PC are vastly different than what I would've told you before I built it ๐Ÿ˜„

#

I also get that cost exists though haha, it's a tough decision to make

#

I also built with the last generation on the 1150 socket, so I'm pretty much stuck without buying a new motherboard

#

Not sure how much longer 1151 has TBH

craggy nymph
#

When 4.16 was released, a bunch of people in #virtual-reality tried whole project nativization, me included. Our projects just didn't package anymore. No idea if anyone got it working. I didn't investigate further.

upper yew
#

Hmm, so it still seems a bit buggy

#

Thanks for the help yall

craggy nymph
#

Might work without problems for individual BPs. I never tried.

upper yew
#

Ohh. Theres a button thatll nativize a whole project, and one thatll nativize individual bp's?

#

Ahh interesting. Dewlly noted

potent crag
#

@glossy flame Ooo, very nice advice. "The 'most intense' thing I'll do on my PC are vastly different than what I would've told you before I build it" ๐Ÿ˜‚โ˜บ I love it. Any excuse to go for the 'best'.

#

Now I'm just wondering, what do ya'll think of a 10 core Intel Skylake-X vs 16 core AMD Threadripper? I'll be doing low level C++/odd assembly debugging (pretending I know what I'm doing). I think Intel has this front beat but I'm also open to the idea of a 16 core CPU (AMD's Threadripper ;)

#

So I'm essentially asking: Intel vs AMD? Sorry if I've opened Pandora's box!! ๐Ÿ˜…

#

@upper yew there's an awesome Epic Live training feed on Blueprint nativization. Be sure to watch it on Twitch, not YouTube. Epic seems to dog the YouTube video encoding when reuploading from Twitch.

obsidian nimbus
#

do u like red or do u like blue, thats what its all about ๐Ÿ˜›

upper yew
#

@potent crag ill be sure to check it out, thanks yo

potent crag
#

@obsidian nimbus well I think we can all agree the answer to that is blue. Pffft, no question
๐Ÿ™„๐Ÿ’โ€โ™‚๐Ÿ˜œ

pallid compass
#

Man this is driving me mad i wrote down how to launch a dedicated server with certian map via commandprompt/url and i cant find it does anyone know off the top of there head?

hushed delta
#

hello guys, does anybody knows how the magic auto possess works in templates like in third person template? no possess code in level, game mode, player controller or anywhere. It just possess the pawn that is already in the level instead of spawning a new one for no reason...

#

found it, it's the auto possess option in the pawn that is already placed in level.

round quiver
#

Do I have to cook my content before building the game?

#

What exactly does "cooking" do??

lethal spear
#

converts all the asset formats to a more optimized and/or compatible version for whatever platform you're cooking for

#

You only need it to run on different platforms or packaging, you can run uncooked on PC

round quiver
#

wtf Unreal Engine

#

there's no easy way to delete C++ files???

lethal spear
#

Just delete them and regen the project files?

wet spire
#

Redirectors a "B"

night tide
#

I have been looking for a turned based rpg tutorial, but haven't any luck. Are there just none out there or is unreal not really suited for it?

fossil socket
#

@pallid compass ServerBinary.exe MyMap?Game=GameMode

#

you have to give it the full path to the gamemode too (/Script/GameModule.GameModeClass) unless you setup an alias in the config

devout gulch
#

why does my custom config optioin does not work in cooked build ?

sharp crest
#

I hate packaging errors ._.

fossil socket
#

would be much easier if you had the debug symbols installed

sharp crest
#

debug symbols? @fossil socket

fossil socket
#

the thing that would make that UAT crash readable

sharp crest
#

whats that? a plugin? debug symbols

fossil socket
#

no, it's a thing you can install through the launcher so you can get better crash information

#

but if you're not a programmer then i'm not sure how useful they'd be to you

sharp crest
#

how do I install this?

#

and what do you mean I'm not a programmer lol I'm trying to package my game

fossil socket
#

UAT is crashing. debug symbols tell you where it's crashing rather than showing the memory address of the function

sharp crest
#

k so how do I install this? @fossil socket

craggy nymph
sharp crest
#

hey this is my link lol

severe glen
#

Hi there,

I d like to show my project on web. but they will work together. when I open my project I want to see it on my web page at the same time. you can think like twitch. Is there any way to do it? I found a node from bp that start broadcasting game. but I think its relates to twitch and they are not supported currently.
And I can get variable from a web page in my project and I can send variable from web page to my project with IO socket plugin.

sharp crest
#

I do have it in the 4.16.1 verison.. any ideas?

misty falcon
#

I just ticked Simulate Physics and put gravity on as well, but my generic cube still doesn't fall down?

#

Really need help with it

#

fall down!!!

#

it's set to movable as well

grizzled hill
#

Hum, since it's a one character game, I am prettty sure I have too many actors with a basic testing world.

#

I am not sure tho lol

sharp crest
#

@grizzled hill Whats the question then? If it's too many? xD

grizzled hill
#

I fixed the problem, it was too many most definitely lol

sharp crest
#

What was the problem lol

severe glen
#

does somebody know how can I do my idea?

glossy flame
#

I would split it up into parts

#

First, are you sure you can get a custom streaming service set up on your website that can handle content delivery to a lot of people?

#

That might be a harder issue than you imagine

devout gulch
#

D:\Unreal\ActionRPGGame\Releases\Test02\WindowsNoEditor, there are some asset registry files generated, and nothing else. Should I copy them to StagedBuild ?

#

or it seems they are already copied (;

severe glen
#

@glossy flame it will only for me not public . you can think as local or max 2

glossy flame
#

Alright, well I would look at some solutions for that and see what type of APIs you get from them

#

Once you get to that point, you can try tying it in with BP, or worst case C++

#

I wouldn't hold your breath if you're trying to do the whole thing completely in BP, to be honest. I haven't looked at the built-in Twitch implementation, but I imagine you'll have to use some C++ to get the local streaming connection set up

#

You can always expose nodes to BP so you do most of your flow in BP, but some functionality might simply just be missing out of the box in BP

severe glen
#

I see . I already can get value from ue4 with socket.io and send it but the problem streaming ๐Ÿ˜„

#

I think like you . I cant do it without c++ and I dont know c++ ๐Ÿ˜„ I should start to learn it .

rose depot
#

Hi, i'm making an anime with UE4 but i need to know a think what's the max polycount for a charater ? (to have a good cinemtic without lags or drop FPS)

floral heart
#

Depends on hardware target. There's no max, per se. Just profile it.

pallid compass
#

Does anyone have an idea of the peformance cost of animation bps vs moving things via in game

sharp crest
fluid basin
#

i want to import an image to my project, but I want a certain color of the image to be the transparent part, how do I do it?

fierce tulip
#

create the same image but black/white, and use it as the mask

#

or, depending on the color, some math

pallid compass
#

Yo guys when it comes to packaging? whats the setup for the fastest packaging for source builds, so i can package fast and test

fluid basin
#

I need a circle to use as a selection mesh for when u select actors
how do i get one

uneven lance
#

anyone know how to disable this node copy numeration behavior in the material editor? Appears to affect all variable nodes

rugged seal
#

@sharp crest u may want to set the 4.15.3 as the current engine version; after that, you'll find an option tag

#

choose debug symbols there

#

if it still doesn't work, try to update your launcher

pallid compass
#

do u have to specify every map u want to package?

sharp crest
#

launcher is updated and setting the version that I use to current engine version aint adding the option :/

rugged seal
#

then it comes to the most time-comsuming situation ๐Ÿ˜จ You may have to reinstall the engine and select the option before you start to download

pallid compass
#

my god

#

why is packaging so slow omg

grim sinew
#

recompressing every single texture is usualyl the slow part

pallid compass
#

finally got my dedicated servers working

wet spire
#

Has anyone toyed around with the struct box?

polar yacht
#

Anyone ever succeed to use Unreal in their own software ?

#

as-in not built by the editor (I don't like the fact the output .exe is 100MB+ and I'd like having control over it)

eternal jetty
#

anyone ever have issues with git for source control, me and another user can both work on blueprint when it's checked out

lethal spear
#

That's normal for git

#

AFAIK, only perforce has the feature of locking files

wary cove
#

nah it isnt only perforce

#

as long as you are using a source control plugin with UE4

#

it should be locking the files

#

you can still work on them, but it wont let you save (hopefully)

lethal spear
#

Really? Is there any documentation on that?

wary cove
#

not sure

#

doesnt mention anything about locking

lethal spear
#

That's SVN lol

wary cove
#

yeah

#

i know

lethal spear
#

I'm pretty sure the git plugin doesn't do locking

wary cove
#

i've not used git with UE4

#

is it a bit... rough?

lethal spear
#

as rough as git + binary files gets

wary cove
#

heh

eternal jetty
#

From my understanding, it should just lock it in general

#

Sorry for the late reply. But then again i could be wrong

ivory junco
#

why is my scene doing this nonsense?

#

water should not be black like that

languid shard
#

@ivory junco got some reflection capture probes ?

ivory junco
#

@languid shard i didn't have those, just added some and made them big but still looks mostly the same

languid shard
#

hmm what's in your material ?

#

also, pretty fast and easy (might impact performance a tad) way to do water reflections is by using a Planar Reflection plane ๐Ÿ˜ƒ

ivory junco
#

i added a plane and the water material from the kite demo

languid shard
#

afaik the kite demo uses a Planar Reflection plane

ivory junco
#

i was following this demo and used the same plane

languid shard
#

no idea then ยฏ_(ใƒ„)_/ยฏ

ivory junco
#

@languid shard i'm trying to figure out how the kite demo does it

#

but i'm not sure how to start the demo

#

i downloaded it and i'm in the project

#

but i can't find the main level for the life of me

languid shard
#

hmm

#

have you downloaded the asset pack or the demo ?

ivory junco
#

the demo

languid shard
#

'cause there's a project on the launcher with only the assets

ivory junco
#

i migrated the assets for my own project

languid shard
#

okay

ivory junco
#

i'll try again

#

recreating the project from the luancher

languid shard
#

you should also try the Water Planes content, its much smaller and should work the same as the kite demo

ivory junco
#

there's some other stuff i'd like from the demo

#

basicaly everything lol

#

i'm just getting my feet wet

languid shard
#

yeah its pretty well made :p

ivory junco
#

i want to try making a decent looking landscape

#

lulz my comp can't handle this demo

languid shard
#

yeah its pretty heavy

#

memory requirement are also pretty high

#

lots of 2k/4k textures

buoyant mesa
#

hi could someone point me to the right direction to make apex cloth flag collide with player character? Currently I have two bones for the asset one for the flag and second for the pole. It works perfect but doesnt collide with player unfortunately

ivory junco
#

@languid shard i created a camera actor and the water looks normal from the perspective of the actor, but not for my viewpoint camera

languid shard
#

hmm

ivory junco
#

nevermind

#

camera is bad when i move it

honest vale
#

@ivory junco do you have a skylight on the level?

ivory junco
#

@honest vale yeah

honest vale
#

it should capture a general sky cubemap that's used for reflections

merry gazelle
#

Hey everyone, I have a quick question.

How difficult would it be create a small insect that walks around on surfaces? Ideally I wan't the insect to move to waypoints climbing actors/meshes along the surface and appearing to walk in crevices. Imagine a colony of ants for example.

Also I would like to make these critters relatively smart with AI rather than just animations.

cursive dirge
#

@languid shard @ivory junco Kite demo definitely DOESN'T use planar reflections

#

they would have used it for sure if it had existed on 4.7

#

but it was implemented only on 4.12 or so

#

so, year later

#

water planes don't use planar reflections either but it's rather easy to put it in

#

not sure if this is the best screenshot but it's what I got when I tested planar reflection on that water plane thing on 4.12

#

well, of course there's a slim chance that epic would have added planar reflections afterwards to kite demo but they in general don't change the tech demos for anything but compatibility reasons after initial launch

#

but it sure wasn't there by design

languid shard
#

@cursive dirge hmm I thought I saw some screens of it with PR though...

proven valve
#

Any idea why i cant access post proccess efects on world outliner(top right box,it doesnt appear at all)

buoyant mesa
#

alright I got my apex cloth flag to collide with enviroment by tagging "collide with enviroment" on from flag and having floor/walls static objects. so far so good but next problem is how to make it collide with player character and bullets anyone know?

pallid compass
#

@ivory junco just so you know, the kite demo is not entry level stuff, u might wann look at some simpiler versions of things then build up on it to the demon

cold lantern
#

hey guys, quick question in terms of releasing on steam, I cannot find an answer to my question on steamwors page. When I'm getting ready for the release, got the dev account on steam running with all of the info there etc AND I want to test my game build, do I have to go through the steam's review process or can I upload and test my build without being reviewed

#

once my sure about the build can I then send it for the review or do I have to go through the review with test build aswell

soft garden
#

hi, someone know how to speed up start of a packaged game when launch the .exe file?

pallid compass
#

what?

plush yew
#

hey guys, anyone has experience with the sequencer recorder?

#

Im just watching the documentation to learn how to record some gameplay, but my recorder doesnt look like in the doc

#

its missing the actor recording tab

#

oh wait, nevermind

#

ok solved that, next issue. My character is rotated 90degrees forward in the sequence recorded

plush yew
#

here, the character should actually just be inside the capsule like a regular setup character in ue4. But after recording it displays with a 90 degree offset like this

ivory junco
#

@cursive dirge damn that looks nice. are those all free assets?

#

@pallid compass i was mainly going to use it for assets like plants and rocks and trees

#

@pallid compass my plan is to learn a good bit about each phase of world building in this order: terrain/landscape -> materials/textures -> foliage/rocks/trees ->fog/lights/atmosphere

#

i'm statisfied with what i've learned about terrains and landscape, though i still need to figure out how to use tools like world machine to aid with the next step of using materials/textures

pallid compass
#

Your best bet is basic tutorials not the kite demo, learn core foundation first before advanced

ivory junco
#

@pallid compass what's that?

#

@pallid compass i'm relying on youtube videos. i only use the kite demo for the free assets

urban salmon
#

HI EVERYONE

#

My world composition tiled landscale import crashes at 7x0 out of 7x7

#

do i have to import again from scratch, or can i just "reimport"?

sharp crest
pallid compass
#

What do u guys all use for your hard surface modeling? because im starting to get sick of maya

cursive dirge
#

@ivory junco it is literally just one water planes scene that epic provided, I just removed static lighting in that test and added planar reflection

#

So yeah, they are free

velvet oyster
#

how can i convert my project to vs2017? i had to reformat and it's spitting out "The application which this project type is based on was not found."

hollow glacier
#

hi all

#

I found a game on google play store with same name as my game , now my game was first released in 2011, only published on Appstore. This game was obviously released years later.

#

and im finishing up with my update of this game that will be on Appstore and GooglePlay

#

should i just contact the author and kindly request that they change the name?

#

wouldnt hurt to try

magic hawk
prisma bloom
#

if i have a server with a door, and my friend has a server with a door, is it possible for a character to go from one server to another via a door? (loading screen?)

#

also, how can you be getting "sick" of maya? i love it, comparitivly. i can't use blender or modo. maybe if i had started in thoes, but i just know maya so well at this point.

prisma bloom
#

now, i'll give you she's bloated as my grandmothers corpse, SOOOOOOO F'KING MANY TOOOOOLS.. but eh.. blender has some weight to it too, so it's bad all over really.

plush yew
#

Looking for good PDFs/EPUBs about UE4 to read during days off

#

If you have suggestion, please start it with @plush yew

orchid sable
#

Does anyone know if there is a way to hide all stat commands? like stat FPS, stat UnitGraph, etc?

sterile cairn
#

Anyone know if RepNotify replication works in replays?

old mirage
#

For some reason Unreal won't recognize my 3d models

#

They don't show up in the content browser, and won't show up when trying to import them

polar hawk
#

What format are they in?

old mirage
#

.mdl

polar hawk
#

Uh, how did you generate a .mdl ?

old mirage
#

I didn't generate them, they were given to me to use like this

polar hawk
#

By an artist?

old mirage
#

Yeah, he said this is the only format he exports to

polar hawk
#

Wat

#

Where did you find this artist? 2005?

worn granite
#

lol

old mirage
#

ยฏ_(ใƒ„)_/ยฏ

#

I can't even import this into blender to re-export it

#

wtf

polar hawk
#

Yeah, you're not going to do much with it

#

To use a .mdl, you need to know how its generated

safe rose
#

Wow.. Source

polar hawk
#

Or pre-source

#

Or non-source

old mirage
#

Dang it

worn granite
#

Are you paying this artist?

old mirage
#

I was going to

worn granite
#

Yeah no. Client should have some say in deliverable format.

old mirage
#

Well RIP my dreams of these assets

polar hawk
#

Only time people deal with .mdls is usually when ripping from a game

urban meadow
#

Question about serialization. At design-time, I would like to read in an external json file and then serialize that data as a uasset to be baked into the final build. any ideas where to start with the uasset side of things and how to kick off loading? all serialization information i find seems to be about run-time and mostly SaveGame

plush yew
#

Anyone know how to have a matinee only play the first time that level is loaded not everytime

urban meadow
#

first time ever, or first time every session?

plush yew
#

Erm first time ever session atm it doesnt matter as its just a tech demo but its anoying havning to watch a cutscene ever time you die lol

urban meadow
#

if you want it once per session, just store a bool in GameInstance. if you want it persistent across multiple runs, save it to json, or use the savegame system or something

plush yew
#

Cheers will have a look into that

#

I cant get it to work i think im just daft lol looks like have to persevere with it playing every time you di

worn granite
#

it should be fairly trivial

#

Gotta make sure to have UE use your game instance

#

Then, when you get the game instance you gotta cast to your GI.

#

Have a bool which you use to determine if you play it- once you play it set that bool so that it won't play again.

#

Which part are you stuck at?

plush yew
#

Well to say its my second time ever using blueprints and unreal and uni want a lot from me id say most of it lol and tutorials you can show me to have a look at maybe :/

worn granite
#

yeah let me get a project open

plush yew
#

Cheers for the help man i will het there eventually

worn granite
#

Just taking a while to get a project I can demo with going, sorry.

plush yew
#

Its alright man no worriers

#

Im working on ui atm so no rush take your time

hushed delta
#

omg, just realized there's no sort node in blueprint, it must be the only scripting language in the world like that

cursive dirge
#

sort for what?

#

it's a data container specific thing

hushed delta
#

there's always the insert node, but it's kind of strange not having a integer sort node by design

#

i mean, there's a shuffle node but not a sort

vivid gull
#

Is there any way I can use my blueprint structure in my CPP code?

livid haven
#

Never.

#

Always go one direction - native exposes to blueprints, blueprints can't expose to native.

fallow cliff
#

well, technically you could. but it's going to be messy.

#

it might be easier to call your C++ from within your custom BP node

livid haven
#

I mean, if you want to manually do what refactoring your code to have a C++ base class in the first place would do, yes. ๐Ÿ˜›

vivid gull
#

๐Ÿ˜ฆ

#

Okay I guess I will just have to redo a bunch of stuff

livid haven
#

Not necessarily.

#

If you need to use your struct and actually manipulate its values inside C++, you need to create that class in C++.

#

And make it exposed to blueprints.

#

With smart use of a type redirector, your blueprints will require no changes whatsoever and your C++ code will be able to reference it.

vivid gull
#

type redirector?

livid haven
#

Sorry, busy. Sort of.

#

Yes and no. Those are redirectors and the concept is the same, but those are for assets.

#

There are redirectors for native types, which makes it so tha when an asset tries to reference a native type, the system will automatically point it at a different native type.

#

Just a sec

#

It changed in the last 2 or 3 versions, so you can easily tell the engine "If you see Foo, redirect all references to Foo to actually refer to Bar"

#

It had a different syntax before

#

You do it in your Engine.ini for your project.

vivid gull
#

+ActiveStructRedirects=(OldStructName="VimDebugData",NewStructName="AnimBlueprintDebugData")

#

like that?

livid haven
#

Yes, though that's the old style of doing it.

vivid gull
#

oh ok

livid haven
#

There's a newer smarter way, just finding the syntax.

#

You're on the right path though

#

[CoreRedirects] is the section you'll want to have or add.

#

And within that section of your DefaultEngine.ini for your project, you'll want to add...

#

Not finding it, probably +StructRedirects=(OldName="PathToStructClass", NewName="NativeStructNameWithoutTheFPrefix")

#

PathToStructClass is slightly tricky. I think you want to right click your BP struct asset in the content browser and copy a reference to it.

#

Then paste it here and I'll try to help you get the section of that which you need to put in there.

vivid gull
#

UserDefinedStruct'/Game/Online/Need.Need'

livid haven
#

I think you can just put Online/Need.Need in there then. I think.

#

Possibly just Online/Need.

#

You might have to try it a few ways.

#

My suggestion:

vivid gull
#

ok I will give it a whirl

livid haven
#

Take the BP file, don't delete it, but rename it, maybe just add .bak to the end (means nothing, just a typical convention for backed up files).

#

And I mean the file, on disk, not the asset in the content browser.

#

Then add your INI changes and your native struct

#

Make sure it's marked as USTRUCT(BlueprintType) and all variables of it are marked with UPROPERTY(EditAnywhere), probably BlueprintReadWrite for good measure too.

vivid gull
#

Yeah I need the replication for a few vars

#

@livid haven Thanks a lot for helping me out. This is a treasure trove of info!

livid haven
#

NP

ivory junco
#

what's this great lanscape tutorial that unreal provides?

#

one that involves world machine and flow maps

#

nevermid i guess it's a demo

#

are flowmaps something that you should generally import along with a height map?

plush yew
#

does UE render everything in the scene all at the same time or only what is visable to the camera?

#

If one object is behind another does it keep it in memory, does it render it , does it reload it , does it keep the textures in memory?

whole quarry
#

Only what is visible to the camera

rugged yoke
#

hello, i'm new here and sorry if my english isn't so well.

Here's my problem :
I'm trying to import custom mesh for a destructible object using "import FBX chuncks", it's working fine but do not import vertex color... is there a solution ?

When i import my mesh directly in unreal like if it was a static mesh or so i can specify to replace vertex color and it works... but here, in destructible mesh, i do not have access to imports settings :/

plush yew
#

Hey, is anyone else having problems with the launcher right now? The marketplace and learn sections just refuse to load

fierce tulip
#

same

eager ingot
#

(i am reposting this from the wrong channel i used before, sorry about that)

pallid compass
#

@fierce tulip hey man you about? quick question

fierce tulip
#

afk atm cooking

pallid compass
#

no worries man, when u get back can you remember your video where u made one of these in 3ds max or maya? like a shape and you twisted the faces like this somehow

fierce tulip
#

yea?

pallid compass
#

Can u remember the name of the video? i cant remember how to make the shape ๐Ÿ˜‚

fierce tulip
#

its the free ring giveaway

pallid compass
#

oooh ๐Ÿ˜ฎ

fierce tulip
#

all i did was just seelct center, rotate 5 degrees, grow, rotate 5 degrees, grow selection, rota....

pallid compass
#

Ahh okay thanks man!

spice urchin
#

hehe i've done spirals like that before, good way to make a portal mesh

#

i like to start from a Cylinder so the UV's are all set for me

#

delete the caps

#

shrink the top

#

then add edge loops and rotate them each time i add one

inner mountain
#

Hey everyone! What you can suggest to work with c++ UE4 projects instead of visual studio? (it's very VERY slow and laggy) The perfect solution is to set up Sublime Text but every guide I've seen for ST didn't helped โ€“ I'm not able to setup code completion ๐Ÿ˜ฆ

digital anchor
#

if its the ctrl+space thats slow/laggy ive heard there is a fix to that

#

https://forums.unrealengine.com/showthread.php?93546-For-those-who-suffer-from-Visual-Studio-IntelliSense-slowness https://blogs.msdn.microsoft.com/vcblog/2011/03/29/troubleshooting-tips-for-intellisense-slowness/

#

if its slow for other reasons sorry i only used visual studio

#

@inner mountain

magic hawk
plush yew
#

Nice graphics, everything seems a bit too shiny tbh

hazy lynx
#

hello!

I was wondering, if I deploy a build and later on make some changes in a cpp file. Is it safe just to replace the exe without packaging everything again?

inner mountain
#

@digital anchor it's slow in general. Not always, but often. It starting to do some kind of indexin, I don't know... even UE4 starts to lag at that time

pallid compass
#

Does anyone know the ugh launch .exe with URL paramters for maps off the top of there head?

spice bloom
#

@magic hawk That is some heavy compression right there

rare kraken
#

Anyone know why I can't call a respawn widget again after its been called once before

daring bloom
#

Can you recommend me some basic Unreal Engine tutorials? Kinda new using this engine, heh .-.

plush yew
#

Recommended Channels:

https://www.youtube.com/channel/UCqPKRjVm36xmxu1OiegTWWg

Matthew P. takes features from games like Overwatch and Superhot and shows you how to recreate said features

https://www.youtube.com/channel/UCAaWnOJ4iFSQluBVNS2d-Ew

So far that I've seen, Dean has a lot of survival-game tutorials

https://www.youtube.com/channel/UCOVfF7PfLbRdVEm0hONTrNQ

Matthew W. really shows how to do stuff on blueprints, what the stuff does, and other cool.. stuff lol

daring bloom
#

Yeah, I've been watching Matthew Palaje lately, pretty good tutorials. Thanks, I'll check the others out!

past pilot
#

i have a USphereComponent. it starts out as red, when it overlaps another component it is supposed to turn green. This code all works but the editor isnt updated for some reason. if i turn on Show Collision it shows the red spheres. When they overlap the details panel shows the ShapeColor is changed to green but the component in teh game doesnt change to green. If i then turn off Show Collision and turn it back on they will be green.... is there some way im supposed to have ShowCollision update?

severe glen
#

guys I'm still looking for how to stream from ue4 to custom or local web

unkempt vector
#

hi guys

#

having a problem with build lights...

#

can anyone help?

#

build lights complete (after hours) but doesn't change the scene

#

doesn't do anything (it's like it never happened ๐Ÿ˜– )

stray aspen
#

Do you guys know what would be considered a high draw call count and what's considered low?

#

Just wondering if my draw calls are problematic

tall pendant
#

how many dc's you have atm?

stray aspen
#

around 200-300

fiery harbor
#

that's low

stray aspen
#

Yeah I suspected

fiery harbor
#

unless you are on mobile

stray aspen
#

just wondering why my game uses like 40-50% CPU

fiery harbor
#

what cpu?

stray aspen
#

i7 2600k

#

my girlfriend's i5 experienced similar %

cloud cobalt
#

The answer is multithreading

#

Or lack thereof, in UE4

#

Your CPUs have a similar number of cores, and UE4 uses two, basically

#

It's not wired to use any more

stray aspen
#

err.. so you're telling me it's normal for a game to use almost 50% CPU?

fiery harbor
#

@cloud cobalt he isn't wondering why it's using few of the cpu, he's wondering why it's using so much

stray aspen
#

That's kinda weird isn't it?

cloud cobalt
#

Oh, well, it's a game

fiery harbor
#

it depends on what you do. do you have something like a dynamic navmesh?

stray aspen
#

Yeah I have dynamic navmesh

#

now that I think about it, I might be able to turn that off

cloud cobalt
#

Are you running with vsync enabled ?

stray aspen
#

yeah

#

vsync off has like 60% or more cpu usage

fiery harbor
#

well ideally a game would always use at least 80% of the cpu

#

you should be happy that it uses quite a bit

stray aspen
#

whaat? really?

cloud cobalt
#

There are two sides to that coin. You want less CPU usage because it means your game is going to run better on more computers. But you also want it to use 100% of every PC to use the hardware as much as possible

#

I've never heard a game dev ask how his game could use less CPU before

fiery harbor
#

any hardware that idling is wasted hardware

cloud cobalt
#

What you want is your game running at 60fps on all target hardware

stray aspen
#

Yeah I mean, people were just telling me that 40% is high and I've never really thought much about CPU usage with games and the other games I tried booting up as a test were using like 20%

#

my game runs fine though

cloud cobalt
#

Worrying about CPU usage is fine for applications that run in background

#

In a game, that shouldn't be a concern

#

A common issue in games is low CPU usage + bad performance

#

50% CPU usage means the game isn't terribly done

stray aspen
#

I'm also concerned about it because this is for PC. People always run lots of stuff in the background. Like streamers sometimes use CPU video encoding if they'd be streaming the game

cloud cobalt
#

You have to understand that 50% of a decent PC means 2 out of 4 cores

#

So you still have the equivalent of a 5-years old PC idling there

#

Streamers are going to have vastly better hardware if they're any serious

fiery harbor
#

yeah, on a 8 core CPU you will not achieve 50% usage

stray aspen
#

hmm

#

alright

cloud cobalt
#

UE3 couldn't use more than one core or most work, meaning it would be stuck at 12.5% CPU on a modern i7

#

That's not a good thing, because it means you're getting bad performance

#

Lots of games have the same limitation even today

fiery harbor
#

I'm achieving ~80% usage on all CPUs due to how much stuff I have to do on the CPU ๐Ÿ˜„

#

btw, by default UE4 does not give the game thread and render thread a high priority @cloud cobalt

#

even some task graph threads have a higher thread priority than the GT and RT

#

I have no idea why epic did it that way

#

I modified it so that the RT has the highest possible priority, then the GT a bit lower

cloud cobalt
#

I'm not sure thread priorities have any effect on Windows

#

Unless you have some data about that

fiery harbor
#

they should definitely have an impact on how the threads are scheduled

cloud cobalt
#

Sure, but the effect on actual performance is usually pretty low

fiery harbor
#

well, I definitely dont want it to happen that any thread lets the RT sleep for a while because windows thinks some other thread is more important at the moment

devout gulch
#

it might be interesting if it will have any impact

#

GT/RT mainly exist so they are exclusive to their tasks

#

in theory on render thread there should be only rendering related code

#

problem with games is

#

that gameplay code is usually pretty hard to make pararell

#

and existing game engines doesn't even try to make it any easier ;s

#

though some thing like path finding or certain class of AI are easy to run on multiple cores

cloud cobalt
#

Uh, no

glossy flame
#

<@&213101288538374145> don't mean to be annoying, but this guy has done nothing but post videos and stuff about his game

#

Getting a little spammy :p

sacred crater
#

@glossy flame thanks for bringing it to our attention

humble rivet
#

hi, can I use the starter content with an Android project?

glossy flame
#

IIRC when you create a mobile project it gives you a separate version of the starter content, I'd imagine it improves performance somewhat, but I don't see why you wouldn't be able to use the default starter content on mobile

plush yew
#

Hello!

I'm doing keybinding menu. I'm using OnKeyDown event to detect a pressed key. Problem is, some keys (for example arrow keys) are used for menu navigation and I don't get an event at all. Is there a better way of capturing keys or a way to make this event fire on everything?

ornate hamlet
#

Hi there, Im wondering does anyone here have experience with setting up a P4 server on AWS to use with UE4?

#

There doesnt seem to be a lot of information on the web about this. And perforces own documentation seems to either be outdated or horribly written

glossy flame
#

I've never used AWS personally, is there anything that makes it different than a normal linux VPS?

#

I've set it up on both DO (normal Linux) and a Pi, I used Allar's guide for the former

ornate hamlet
#

Im not using Linux. I am using a Windows Server installation instead. Im not a fan of command lines

glossy flame
#

Oh, well I've installed it on W10 as well, I'd say that was the easiest experience

#

What issues are you having with it?

ornate hamlet
#

The "guides" and perforces own documentation states to Install both P4D (which is, I assume, the actual server components) and then P4V for the GUI stuff

#

but you can either install one or the other, not both, it will throw errors

#

at least for me

glossy flame
#

You don't need P4V on the server, only on your workstation

#

I installed both without a problem though

#

At one point I hosted our server on my main workstation (bad idea haha); I don't really remember having any specific issues with it

ornate hamlet
#

So deinstalled P4V and reinstalled P4D onto the server.

#

So then I open P4V on my client machine and connect to the server?

#

Does it just accept the first user to log in as admin?

glossy flame
#

I believe so, yes

#

There are also some steps you need to take to enable security settings IIRC, I don't remember specifics

#

p4 configure set dm.user.noautocreate=2

#

That makes sure user accounts can only be created by admins ^^

ornate hamlet
#

do you remember where you got the information from while setting up your server?
maybe my googling skillz are crap but I cant find any useful information whatsoever

glossy flame
#

To be honest I think I just followed the installer, though I had used P4 before when I set up the Windows server

#

The ARM installation on the Pi was the one that was the issue, haha

glossy flame
#

I mean, it is an installer :p

ornate hamlet
#

Well, like the p4 configuration you posted above. That seems like kind of essential information when setting up the server ๐Ÿ˜›

glossy flame
#

Have you seen this page?

ornate hamlet
#

yes, but 95% of the information was for Linux based installs

glossy flame
#

I mean, I see a lot on Windows

ornate hamlet
#

woot?

#

I see a lot of sudo's

glossy flame
#

Are you in the "Windows Installation" section?

ornate hamlet
#

yes

glossy flame
#

Well maybe it's just me, but I don't see any there :)

#

Yes there's Linux stuff on there, but there's a separate section for windows haha

ornate hamlet
#

heh I can aparently not even connect to it, although that is probably a AWS config problem

sharp crest
#

Hey, if anyone can help, I still havent managed to solve this issue :/ #PackagingErrorsยฏ_(ใƒ„)_/ยฏ http://prntscr.com/fp90ra
@ me pls

Lightshot

Captured with Lightshot

ornate hamlet
#

@glossy flame I guess it kind of works now. Im still a bit confused as to why the username isnt what I typed in, and how to set it up so other people can create new regular user accounts upon connecting with a pw I provide but other than that it seems to work

plush yew
#

Hello!

Could anyone help me make a keybind menu? I'm stuck trying to capture a pressed key. I tried using OnKeyDown event from a widget I'm using, but it does not work for keys like arrows, esc, space and similar that are already used for navigating through buttons etc. Is there a way to override that behaviour (make the widget get every keypress event) or is there a more reliable way to capture keypresses?

merry gazelle
#

Anyone have an idea if it's possible to grab the preview images of meshes from the editor? I want to use the images as icons in a menu.

sharp crest
#

@merry gazelle If u find a way please PM me or something, tried to do that but didnt manage to find a way :/

pallid compass
#

heres a question for u guys, if your not using a skin for say animating something, do u have too use bones?

merry gazelle
#

damn It crashed -_-

pallid compass
plush yew
weary basalt
#

Once the source is built and compiles correctly you can simply start using it as you would an normal launcher build of UE4. You wouldnt need to even touch the source code again really.

plush yew
#

But where do I run it from? Is there an exe in the folder I built from, does it get added to the launcher? etc. (sorry, very noob question I'm sure)

weary basalt
#

Have you created an project with that source build yet?

#

When you first launch the compiled build from VS it should prompt you to create an UE4 project

plush yew
#

yeah, just did and was able to set the rendering options that are part of VR Works

weary basalt
#

Ok well there is an .uproject file in that project directory that will launch that project.

#

Once you launch it once it should appear in your Epic Games launcher anyways. It will appear with an "Other" version tag

plush yew
#

Ah, didn't realise the uproject files were tied to the engine version they were created with

#

Or rather I figured it might try to use the 4.15 you'd normally just get from the launcher (i.e. not built from source)

#

Thanks for the help ๐Ÿ˜ƒ

weary basalt
#

No worries. If you right click on the .uproject file it gives you some additional options, one being "Switch engine version"

fierce sorrel
#

Guys

#

My brother is starting a FPS game here

#

If you guys wanna check it out, And hopefully follow it.

#

๐Ÿ˜ƒ

thorn topaz
#

What would be the best channel to ask questions about player movement in?

plush yew
#

Hey guys!!

weary basalt
#

@thorn topaz Probably here. Unless its BP or C++ related then chose either channel.

thorn topaz
#

Basically, we have a roll animation that we want the player be able to roll in any direction. Are there any recommended was to do this?

copper wigeon
#

Well, I guess you'd want to handle that in a state machine in your anim blueprint. Can you be more specific?

thorn topaz
#

we have 1 roll animation. when the ability is activated it, as long as the player is attempting to move in a certain direction, the character should roll in that direction. One way of doing it I found was just using add movement input but that doesn't really work because we have it setup so that horizontal movement and reverse movement are slowed so they would roll slower in that direction. Obviously we could add a check to see if they're rolling and if they are, disable those settings but that feels clunky imo

plush yew
#

Ayone know how to change the dimensions that you'd set when importing a tiled landscape, after you've already imported it?

polar verge
#

I have a strange scenario that I'm working with and would like to know where it would be best to ask this question. I have a small 3rd person character and the camera is really close to the ground. It's difficult for me to control camera movement because of how close I am to the ground. The character should be able to fit in tight spaces as well but I'm having difficult controlling the camera here as well. Has anyone delt with this kind of thing before?

hazy lynx
#

hmm... why do you have to work with such a small character?

#

(sorry, probably won't be of any help, just curious)

velvet estuary
#

Aye, gruv, how do I get my camera to view the scene head on, sort of like 2D. Cause ya see, im making what is effectively a 2D game but everything is modelled in 3D. So technically 2.5D but theres a filter to flatten out everything.

polar verge
velvet estuary
#

What if you just upscaled everything.

hazy lynx
#

just what I wanted to ask

remote roost
#

my blendspaces don't work properly in 4.16 anymore

#

they work in the tab, but the variable isn't giving proper depth
it works fine in every other revision

tepid dragon
#

The camera (In game AND in the editor) is able to do FULL 360's. Was wondering if any of you ran into this issue before?

worn granite
#

Are you just applying a rotation to your camera?

#

Or your actor?

#

Cause if you're just adding a rotation from the input there's not anything to stop that, no.

#

At least AFAIK

tepid dragon
#

It's happening in Editor, too

#

I'm just using the default epic games input. Nothing fancy.

plush yew
#

Last night I tried bringing a tiled landscape from World Machine into UE4, but I can't find any clear advice on how lighting is supposed to be built. Left it going before I went to bed in the hope it'd be finished this morning, only to find a message that I didn't have a Lightmass Importance volume <facepalm!>

Should all the sub levels be loaded and built at once, or should it be done on a per sub-level basis, or generally with massive worlds do people avoid using baked lighting?

honest vale
#

I'd avoid baked lighting

#

it would take gigs of space with large maps

plush yew
#

makes sense

#

I've been trying to get a landscape suitable for a fighter jet game, but even with a 32x32km (which I think I'm right in saying is double the dimensions of the open world example), the streaming distances have to be stupidly large to not see pop in. Been trying to work out how the guy making Project Wingman has done his landscape as the view distances and landscape are absolutely enormous in that. - https://youtu.be/ikmAItVpg0g?t=102

Anyone got any thoughts on best practises for something like this?

Thank you for the overwhelming support everyone! I haven't been updating the development log in a while so here's another dev log from me! Try the latest pub...

โ–ถ Play video