Forums WoW Modding Support Archives WoWModding Support Archives [DiscordArchive] im going insane, does anyone know what PVS are?

[DiscordArchive] im going insane, does anyone know what PVS are?

[DiscordArchive] im going insane, does anyone know what PVS are?

rektbyfaith
Administrator
0
05-31-2024, 03:39 AM
#1
Archived author: Azarchius • Posted: 2024-05-31T03:39:52.695000+00:00
Original source

im going insane, does anyone know what PVS are?
rektbyfaith
05-31-2024, 03:39 AM #1

Archived author: Azarchius • Posted: 2024-05-31T03:39:52.695000+00:00
Original source

im going insane, does anyone know what PVS are?

rektbyfaith
Administrator
0
05-31-2024, 03:40 AM
#2
Archived author: Azarchius • Posted: 2024-05-31T03:40:06.463000+00:00
Original source

I'm trying to document the process by which wow creates doodads
rektbyfaith
05-31-2024, 03:40 AM #2

Archived author: Azarchius • Posted: 2024-05-31T03:40:06.463000+00:00
Original source

I'm trying to document the process by which wow creates doodads

rektbyfaith
Administrator
0
05-31-2024, 03:40 AM
#3
Archived author: Azarchius • Posted: 2024-05-31T03:40:51.952000+00:00
Original source

but I am seeing some very weird things, like SMDoodadDef https://wowdev.wiki/ADT/v18#MDDF_chunk existing when for example wow goes to actually create the doodads from "definitions" of WMOs... which of course don't have structure SMDoodadDef in their files.
[Embed: V18]
https://wowdev.wiki/ADT/v18
rektbyfaith
05-31-2024, 03:40 AM #3

Archived author: Azarchius • Posted: 2024-05-31T03:40:51.952000+00:00
Original source

but I am seeing some very weird things, like SMDoodadDef https://wowdev.wiki/ADT/v18#MDDF_chunk existing when for example wow goes to actually create the doodads from "definitions" of WMOs... which of course don't have structure SMDoodadDef in their files.
[Embed: V18]
https://wowdev.wiki/ADT/v18

rektbyfaith
Administrator
0
05-31-2024, 03:42 AM
#4
Archived author: Azarchius • Posted: 2024-05-31T03:42:05.856000+00:00
Original source

I've hunted down some m2 allocations coming in form some object called CMapPVS, and inside that there is something called PVSObjListDoodad... in which doodad definitions reside. Wtf is a 'PVS'?
rektbyfaith
05-31-2024, 03:42 AM #4

Archived author: Azarchius • Posted: 2024-05-31T03:42:05.856000+00:00
Original source

I've hunted down some m2 allocations coming in form some object called CMapPVS, and inside that there is something called PVSObjListDoodad... in which doodad definitions reside. Wtf is a 'PVS'?

rektbyfaith
Administrator
0
05-31-2024, 04:07 AM
#5
Archived author: Azarchius • Posted: 2024-05-31T04:07:04.481000+00:00
Original source

what I call CMapPVS is called PVSCell
rektbyfaith
05-31-2024, 04:07 AM #5

Archived author: Azarchius • Posted: 2024-05-31T04:07:04.481000+00:00
Original source

what I call CMapPVS is called PVSCell

rektbyfaith
Administrator
0
05-31-2024, 04:20 AM
#6
Archived author: Azarchius • Posted: 2024-05-31T04:20:28.569000+00:00
Original source

been at it for hours, sanity kinda run out at this point. PVS doodad stuff look like this. But can't quite tell if it's the terrain doodad stuff.
[Image: image.png?ex=690c220c&is=690ad08c&hm=38a...d528070f1&]
rektbyfaith
05-31-2024, 04:20 AM #6

Archived author: Azarchius • Posted: 2024-05-31T04:20:28.569000+00:00
Original source

been at it for hours, sanity kinda run out at this point. PVS doodad stuff look like this. But can't quite tell if it's the terrain doodad stuff.
[Image: image.png?ex=690c220c&is=690ad08c&hm=38a...d528070f1&]

rektbyfaith
Administrator
0
05-31-2024, 04:20 AM
#7
Archived author: Azarchius • Posted: 2024-05-31T04:20:59.743000+00:00
Original source

I figured deleting doodads from the terrain would be simple but just _finding_ them is a nightmare. Deleting doodads from wmos, at least, is straightforward.
rektbyfaith
05-31-2024, 04:20 AM #7

Archived author: Azarchius • Posted: 2024-05-31T04:20:59.743000+00:00
Original source

I figured deleting doodads from the terrain would be simple but just _finding_ them is a nightmare. Deleting doodads from wmos, at least, is straightforward.

Recently Browsing
 
Recently Browsing