#OctoTex - Texture Remastering Tool

1 messages · Page 3 of 1

left orchid
#

Yup

strong root
#

I assume I can use the AI separately and then just grab the roughness that it makes and have the best of both 😛

left orchid
#

But the normals should be in PNG format

strong root
#

Yeah that's no problem

#

I already prepared that much

#

Thanks for the answers

left orchid
#

Oh then there's no problems

left orchid
#

❤️

left orchid
#

Then select the texture that you need

#

And generate roughness separately

#

You can generate only roughness for all textures, but through cmd, there's no GUI implementation yet

strong root
#

What would the command be, I started using this when there was no GUI at all so lol

#

I think I need to update

#

Also, will it retain the folder structure? I have these textures mimicking the actual game directories to make it easy for people to change things and know where they are later

#

So the usual is subusds/textures/diffuse,

#

I have subusds/textures/path/to/material and then in there it has _metalness.dds, _roughness.dds, _normal.dds, etc

left orchid
#

it was in old ui

left orchid
#

Only the filenames

left orchid
#

I do not recommend you to write to the existing mod

#

It'll create a new one when you're writing

#

By default

#

Mod will be called OctoTexGui

#

But the files will be in their directories

#

Like subusds/textures/roughness/75hfy846vfu_rough.dds

strong root
#

Ahh okay

left orchid
#

Yeah, experimental tool so

strong root
#

I'm a little scared because some of the textures have the same name but in different directories, for example the level textures

#

But I will mess around and do it piece by piece

left orchid
#

Good luck

#

I just didn't thought that someone will be messing with the tool like that

#

I was just like... load, upscale, PBR, write

#

💀

strong root
#

It's no problem, I realize I'm asking all these questions just for the upscaling portion of it and even then have a bunch of conditions attached hah

mental wasp
#

got it working @left orchid thanks

sly rampart
#

Where am I supposed to have the textures in the Octotex directory?

left orchid
sly rampart
#

Well they appear but it still isn't properly loaded

left orchid
#

if you placed them by hands, do not press load button

#

octotex should be in the game folder

#

where rtx-remix is located

sly rampart
#

alright, is it supposed to stay in dds format?

left orchid
#

no

#

you should place them as png

#

otherwise, do not coy anything

#

just place octotex to the game folder

#

open octotex

#

and press load

#

and move all the textures you've placed by yourself back

sly rampart
#

also how can I fix this

left orchid
#

you did not checked the pins right?

#

#1146726031022108752 message

sly rampart
#

'pip uninstall pytorch' wasn't uninstalling pytorch i had to use 'pip uninstall torch' to get it to uninstall

left orchid
#

oh ok

zealous basin
#

Yeah, the name of the package is torch

left orchid
#

I've continues old models training

#

will see how that looks

#

for now i gonna add material properties

strong root
#

Unfortunately the thing completely destroyed the normal map when it upscaled, looks like a painting. All good

left orchid
#

did you used RealEsrgan?

strong root
#

Is that the default?

left orchid
#

i can't remember

#

im changing it alot now

strong root
#
upscale_model = "models/RealESRGAN/RealESRGAN_x4plus.pth"
selected_mod = "captured"
transparency_as_reflectivity = True```
#

Here's the default config

left orchid
#

yeah probably

#

default one

strong root
#

Alright

left orchid
#

that's sad

strong root
#

It's alright, like I said, pushing the limit here just out of laziness mostly

left orchid
#

i'm doing some cool stuff rn for OctoTex

#

👀

jaunty kindle
#

Wait

#

You can load in models or

#

Is this using the translucent function

#

mdl_translucent thing

sage hare
left orchid
#

how to make it editable in real time? T_T

#

AAAH

#

i understood how to do that

#

YEAAAH

#

IT UPDATES WITH OCTOTEX HELL MAMMA MIA

sage hare
left orchid
#

i just need to update mod.usda to show remix that something has changed

#

i dont really need to change anything in mod.usda

#

just update it

sage hare
left orchid
#

ah

#

then im blind

sage hare
#

I said rewrite the mod.usda

#

I meant write the file again so it is "changed"

empty knot
#

God damn octotex updates faster than I shit in tacobel

left orchid
#

duuude

sage hare
#

Nice!

#

How do you make the frame?

#

Is it a separate mesh

left orchid
#

it is a separated mesh

sage hare
#

Put something inside and view from angle 👀

left orchid
#

i've added ior

#

let's try it

#

oh i thought ior is a power of refraction

#

ooops

sage hare
left orchid
#

but it just made my reflection powerful

sage hare
#

But better name it as simply "Index of Refraction"

#

ior is the conventional name

#

Also a small reference box would be great

left orchid
sage hare
#

like
Water: 1.33
Glass: 1.5
..

left orchid
sage hare
# left orchid

It's not ior strength : ) just ior or more clearly "Index of Refraction"

sage hare
#

ignore the opaque materials listed there

#

we can't have both opacity and ior at the same time in remix

left orchid
sage hare
#

not in the same mesh

left orchid
sage hare
#

whoa

#

loving it ❤️

left orchid
#

too!

jaunty kindle
left orchid
#

idk lol

sage hare
#

@left orchid It would be great if OctoTex ui had some preset values for common materials like glass, water etc

left orchid
#

Yeah that will be amazing

sage hare
left orchid
#

thanks

mental wasp
left orchid
#

i did not tested it

#

but in theory yes

mental wasp
#

Did u planned anything for lights ?

sage hare
#

@left orchid Can the unbaker model handle these?

#

The baked in shadows

sage hare
left orchid
#

idk lets try

sage hare
#

and a blue-ish diffuse color along with a correct value of transmittance m distance

left orchid
#

nope

#

only textures

sage hare
#

shadows are just too big and pop out

left orchid
#

let's try this one

#

colors washed

#

a bit

sage hare
left orchid
#

yeah

sage hare
#

I think shadows would need masking

#

or a more specialized model

#

maybe both 🙃

#

@left orchid How do you train those models?

left orchid
#

wdym?

sage hare
#

Like how do you craft the training set, like gathering albedo and baked maps from the internet?

left orchid
#

yes, exactly

#

baked maps are mine

#

i did them by combaining the raw color with normals and depth maps

#

in some ways

#

wait ill show ya

#

and that's what im generating

#

theres light upside down

sage hare
sage hare
left orchid
#

hahaha

left orchid
#

I've uploaded the tool

#

And models too

#

❤️

celest ivy
#

have you tried fixing this?

left orchid
#

I did not fixed it

left orchid
#

Material preview doesn't work for now

mental wasp
mental wasp
left orchid
#

Did you copied everything??

#

Create a materials folder

#

Inside of octotex folder

#

I've forgot that

mental wasp
left orchid
#

Press F5 in the browser

#

When OctoTex tab is open

mental wasp
#

yea done

mental wasp
left orchid
#

Yup

drifting vortex
left orchid
#

Yeah

#

New models are on the Google disk already

mental wasp
left orchid
#

That's ok

#

Just select one of the textures and change the options

mental wasp
mental wasp
#

theres more

celest ivy
#

white text on white background

left orchid
#

Amazing

#

I'll fix that later

left orchid
#

🤗

celest ivy
#

and I will make a video when there is a fix for non-square textures

left orchid
#

Okie

celest ivy
#

for now I can only take screenshots that do not contain broken textures

left orchid
#

For things like glass

#

And using unbaker

celest ivy
#

yes, I will definitely do it

left orchid
#

Cuz unbaker is not used in the automatic PBR for now

celest ivy
#

I generated normals, but they are not in this folder, why does Octotex look for them here?

mental wasp
left orchid
#

And write again

#

Without cleaning the hashes

celest ivy
#

why ai works on CPU

left orchid
#

Do you have a torch with cuda right?

#

It's maybe cuz of files reading converting and writing

celest ivy
left orchid
#

You did not Installed it right?

#

Then launch these commands in cmd

#
pip uninstall torch
#
pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
celest ivy
#

cu118 is already installed, correct?

#

I reinstalled it and it still works on CPU

mental wasp
#

it generates file not the code

left orchid
#

But CPU does something like loading and writing stuff idk for real

left orchid
#

That's strange, cuz I've tested on my pc

#

I've removed all the text from replacements

#

And it wrote just fine

#

I need a parser...

celest ivy
left orchid
#

I've said, idk

celest ivy
left orchid
#

It should use gpu

#

I'll try to mess with it tomorrow

mental wasp
# left orchid Hm

still confirming its not working....u try after deleting octotexgui folder...

left orchid
#

Did you used the latest version right?

#

Ughm

mental wasp
left orchid
#

Ok then, I'll write a parser tomorrow

#

It'll fix all the writing issues

#

Sorry that it takes a lot of time to fix that

mental wasp
#

plus it doesnt even copied the materials it generated

left orchid
#

Wdym?

#

You mean that it does not write the dds files?

#

If so, that's probably because it saved that they've already been written

#

You need to clean hash, if it does not saves dds files

mental wasp
sharp canopy
left orchid
#

Wdym copy then?

left orchid
#

updated materials preview

left orchid
#

Monkey

jaunty kindle
left orchid
#

that's hl2 water

#

just imagine perfect chaos in sadx with this

jaunty kindle
#

Is it animated

left orchid
#

it's scrolling

#

there's a stop button at the left top corner

left orchid
left orchid
#

haha, gmod prop

proud ore
#

а то мой Окто сьебался

#

ибо мне винду пришлось переустановить

left orchid
#

ща

#

я могу просто так

mental wasp
#

Doing all together

proud ore
#

Я про то как она выглядит в твоем Окто

left orchid
#

Ну это уже когда мне интернет дадут

proud ore
#

Понятно

left orchid
#

Сижу на работе, твари инет вырубили

proud ore
#

жаль

mental wasp
proud ore
#

😃

mental wasp
sage hare
#

"animals are dead"

#

google translate says I’m sitting at work, the creatures have turned off the Internet

mental wasp
proud ore
#

Both translations are incorrect

sage hare
proud ore
sage hare
sage hare
#

#1146726031022108752 message

#

google translate says I’m sitting at work, the creatures have turned off the Internet

proud ore
#

Oh

#

He was talking about that someone turn off his internet

#

And he naming them like Bastards

#

Creatures not really fit there

#

Its direct meaning of word "твари"

#

But its just mean like bad people

sage hare
#

Aside from joke why not speak english while you can ?

proud ore
#

I can speak

sage hare
#

Yea you all guys can

proud ore
#

But with him i can speak in russian because its easier

#

Kritischer Motorschaden, Bewegung ist unmöglich.

mental wasp
#

I should also speak my mothertongue

#

and kill some animals

left orchid
mental wasp
left orchid
#

i dont understand what are you saying

mental wasp
left orchid
#

it's jsut a glass

#

marked as water in remix

#

lol

mental wasp
left orchid
#

yup

mental wasp
#

dayum

sage hare
left orchid
#

MAAX

#

hahaha

celest ivy
left orchid
#

nah doesnt worked too, maybe cuz the game is already trying to animate the water

sage hare
#

Its for animating its normal map

#

for waves

#

You need to do material replacement to get that translucency

mental wasp
celest ivy
#

I have a more interesting task, the game has animated water consisting of 10 (or more) frames, instead I need to make a seamless cyclic animation of waves with a height map for the same number of frames, how is this even possible?

sage hare
#

and assign AperturePBR_Translucent to all

sage hare
#

I don't think it supports pom

drifting vortex
#

i have a Qs that is confusing me, when i like configure a material, do i have to use the "write" in the Material tab or just using the "write" in the Main tab will also work and save the settings for materials aswell

left orchid
left orchid
#

doing the same

drifting vortex
#

FileNotFoundError: [Errno 2] No such file or directory: 'webui/textures/temp/121BCA8EA418C5BF_normal.png'
Converting...: 99%|████████████████████████████████████████████████████████████████▌| 129/130 [00:56<00:00, 2.30it/s]

left orchid
#

show the logs file

drifting vortex
#

tis one?

left orchid
#

yup

#

unable to open image 'textures/processing/displacements/FF4AAA3F9D7E854C_disp.png': No such file or directory @ error/blob.c/OpenBlob/3569

#

do you have files inside displacements folder?

#

btw it may not write cuz theres some error in the code

#

i already fixed that for me

#

i'll upload soon

drifting vortex
left orchid
#

btw pom on the footsteps looks good

drifting vortex
sage hare
drifting vortex
# left orchid nah

dang i never tried to see how gun shot decals will look with pom in gmod

jaunty kindle
left orchid
sage hare
left orchid
sage hare
#

noice

sage hare
mental wasp
#

this is glass why its not transperant

left orchid
#

it does not set's glass material automatically

#

you need to set it by hands

#

in the material tab

sage hare
left orchid
#

yup

sage hare
#

some games even use shaders for the glass effect so in remix they're black-gray-white

#

or cubemaps

left orchid
#

or white-ish strange mess like in source games

#

like water normals but gray

celest ivy
sage hare
#

pom

sage hare
#

or you could use the portal's

#

PortalRTX\lss\gameReadyAssets\SubUSDs\textures\T_Water_Toxic_normal_OTH.dds

mental wasp
#

water has 12 to 16 textures not exactly remember

left orchid
#

does the scene captures into usd.dds file?

left orchid
#

that's what i've got

sage hare
#

uh thats just a thumbnail

left orchid
#

ugh

sage hare
#

it should be inside captures and named something like %date%.usd

left orchid
#

i have no anything else

sage hare
left orchid
#

ik

#

i've captured the scene

sage hare
#

Hmm weird

#

do you have usd files in the materials folder?

left orchid
#

yup

sage hare
#

if not check the .trex/usd folder

left orchid
#

wait

#

wait

left orchid
sage hare
#

yea for each texture

left orchid
#

ahmm

sage hare
#

check the .trex/usd folder

#

and logs

left orchid
sage hare
#

does it have somehting like failed to load lss plugins

left orchid
#

where's the logs?

sage hare
#

hl2_d3d9.log

left orchid
#

like bridge logs?

#

it's sonic

sage hare
sage hare
left orchid
#

sonic is 32bit

#

i never had these usd files

sage hare
#

whatever, there should be a gameexe_d3d9.log near the exe

left orchid
#

i didn't know that here's should be usd files

#

i have this

sage hare
#

why its named message lol

#

what else do you have

left orchid
sage hare
#

there should be one for the dxvk-remix

left orchid
#

nope

sage hare
#

sonic_d3d9.log ?

left orchid
sage hare
#

where is the exe

#

maybe its extension is txt for you

left orchid
#

that's a search

sage hare
#

weird

left orchid
#

these are all d3d9 files

#

those two i've sent already

sage hare
#

can you check if you have a hl2_d3d9.log file for gmod

left orchid
#

wait, maybe ik what the problem is

#

what if i try to launch the game as root user

#

that sounds strange ik

sage hare
#

uh, do you have the environmental variable DXVK_LOG_LEVEL

#

set to none or whatever

left orchid
#

those are controlled by steam

sage hare
sage hare
sage hare
#

not sure if that's how to set env vars in zsh

left orchid
#

that'll work

sage hare
#

uh I just realized steam will override it again upon launch?

#

do proton logs are get written to the game directory?

left orchid
sage hare
#

yea

#

permission issue

left orchid
#

ooh

#

how can i fix that...

sage hare
#

no idea mate

left orchid
#

that cringe

sage hare
#

you have an idea?

left orchid
#

nope, googling now

sage hare
left orchid
#

Cuz I did not wrote a parser

#

I'm a bit busy

mental wasp
left orchid
left orchid
#

Same question, how it does not working for you

mental wasp
#

can u check my console logs whats wrongs

#

there are some errors

left orchid
#

There's nothing wrong

sage hare
#

what about this @left orchid

left orchid
sage hare
left orchid
#

And located right in the steamapps folder

mental wasp
#

after generating dds it doest not do anything

left orchid
#

nah same

sage hare
left orchid
#

YAS

sage hare
#

so this is an issue with the usd plugin they use

left orchid
#

yup

sage hare
#

So a solution posted?

left orchid
#

hahahaha

#

no

sage hare
#

I think you should open an issue

#

in rtx-remix repo

#

This is something they should be aware of

mental wasp
sage hare
left orchid
#

ok let's try that

mental wasp
sage hare
#

I was talking about the problem ALEX having

sage hare
left orchid
#

nah same

#

I've relaunched proton fully

#

Hope it'll work

mental wasp
left orchid
#

dud on github is all my files so

mental wasp
mental wasp
left orchid
#

they are the same

mental wasp
#

give me

#

still

left orchid
#

bruh

#

it may not work for you

#

cuz i've added emission

mental wasp
left orchid
#

that's the writing

#

sorry but im a bit busy rn

sage hare
mental wasp
sage hare
#

git status ?

mental wasp
sage hare
left orchid
#

naaaaaah

sage hare
mental wasp
left orchid
left orchid
#

I think

#

Cuz it tries write the USD

sage hare
left orchid
#

But the wine works with drives as network filesystems ( I think so )

#

And boom, conflict

left orchid
#

That's more accurate

#

Cuz I'm not alone, even windows users have this problem

#

Just wine handles all the drives as network filesystems

#

THATS JUST A THEORY

sage hare
#

That makes sense, I think I could reproduce this

#

to test if it actually is the problem

left orchid
#

If it is, then we'll know the core of the problem

#

So the devs will know where to look

sage hare
#

So I have to simply run the remix run on a network drive?

left orchid
#

I think so

sage hare
#

Does it work if I mount a offline drive as a network drive?

#

or I could use a vm as the file server

left orchid
#

Idk really

sage hare
#

Okay hold on

left orchid
#

I'm not a windows gigachad

sage hare
#

😄

left orchid
#

Maybe make a plugin for normals and roughness presets

#

Like a wave normals

#

Cloth

#

Noise

#

And etc

#

And btw I have an idea for real time editing

jaunty kindle
#

real time editing? wdym

left orchid
#

When you selecting the texture and copying the hash, and going back to the octotex tab

#

The GUI will scrap clipboard

#

And search for the texture by itself

#

And if there's a match

#

Automatically select the texture for editing

#

That way you can just copy the hash of the texture in the game

#

Then get back to the octotex

#

And edit right after

#

And no needs for searching

#

I did everything this in one session without rejoining the game lol

#

And with clipboard feature it'll be even easier

#

But this will not work for Firefox

sage hare
left orchid
#

Not in the bad way

#

But some css features getting there more later than in chrome

#

And other things

sage hare
#

@left orchid A new dxvk build just came out

#

it updates the usd libraries used to a newer version

left orchid
#

Oh hi there

left orchid
#

Sounds interesting

sage hare
#

don't forget to update it before testing

left orchid
#

Yup

#

I'll try tomorrow

#

If it'll work

#

Then I'm going to make a model loader finally

#

Ooh oh oh

#

With clipboard support

#

Maybe I'll make an automatic texture loader

#

Like when you copied the hash from the game

#

Open octotex

#

And it will search for the texture if the captures are loaded

#

If it can't find it

#

Then it'll search in the captures folder for dds

#

And if find, then convert it

#

And select automatically

#

Then you can just run the game, make capture

#

Copy the hash of interesting texture

#

And you can edit right after

#

Without loading the captures

#

Yoo, this sounds amazing

mental wasp
#

if i remove mods.udsa and replacement it says cant find that file

#

so it was generating before mods.usda but now it require u to be alredy there

#

i should stop wasting time on this

left orchid
#

Just remove text inside

#

And only replacements.usda

#

Don't touch the mod.usda

#

For real, does the new versions of octotex works for someone?

mental wasp
left orchid
#

😭

drifting vortex
#

I really wanna see them in game😭

left orchid
#

Please

drifting vortex
left orchid
#

Ugh

left orchid
drifting vortex
#

It's gonna come in a hour and 30ins

left orchid
#

Waiting

mental wasp
left orchid
#

Nah, everything is telling me to make a proper parser

#

I've started working on it today btw

#

I think tomorrow I'll fix the writing fully

mental wasp
left orchid
#

Sorry, I was busy today so I was not able to finish it

left orchid
#

That's just a parsing issue

drifting vortex
left orchid
#

Maybe because of writing issue?

#

You've said that it does not writing for you

#

Oh wait

left orchid
#

If it'll not work, then wait till tomorrow

drifting vortex
left orchid
drifting vortex
left orchid
#

Oh

drifting vortex
#

Didn't work

left orchid
#

That's hard to develop for two platforms sheesh

drifting vortex
#

Yea

#

Also are U working on emissions? Cause I saw a lot textures that would be cool with emissions, like there is this HL1/CS1.6 Texture that has green and yellow buttons that would look cool if they were to glow and caste light and shadows.

left orchid
#

Yeah, I'm working on emissions 😎

#

Already did a working slider in the GUI

#

Check this

#

The monitor is glowing

#

I'm too far from it

drifting vortex
left orchid
#

But trust me, there's a shadows from it

#

🥰

drifting vortex
#

I have never played sonic but there's a sonic map in Gmod and it has that floating monitors in it as well

left orchid
#

Oh and may work for Gmod, and any other game basically

#

Like the lights of the car

#

It will cast a proper light and shadows

drifting vortex
left orchid
#

On the screenshot the textures was tagged as UI textures so that's why it glowing

drifting vortex
#

Man there is this neon race map, with all these reflections and stuff, it will look like NFS

left orchid
#

But I've already did a proper emission

mental wasp
left orchid
#

Oh btw you can change the upscaler model in the settings now

#

Not on GitHub still

left orchid
#

Just select the texture, then open materials tab

#

And here you go

drifting vortex
#

Oh I did add some glowy on some textures via world space UI but problem is some textures glowy parts are attached to there not glowy parts so when set it as world space UI the whole texture glows including the parts that should not be glowing

mental wasp
left orchid
#

Maybe try to add an threshold

left orchid
#

You've probably pressed the "generate materials for every texture" button

#

In the main tab

#

Cuz functions for them are different

mental wasp
left orchid
#

And function for per texture generation is not able to generate for all textures

left orchid
mental wasp
left orchid
#

Don't touch the mat files

#

It's only for GUI

#

To save textures properties

#

When I'm talking about material generation, I mean a normal map, roughness and pom generation

#

Not the .mat files

#

Mat files should be generated for every texture

mental wasp
#

So mat files dont needs to be copied to remix

left orchid
#

Of course

#

You don't need to copy anything

#

Just press write button and nothing else

left orchid
#

That's after writing right?

drifting vortex
left orchid
#

Thanks for the info

left orchid
#

HELL YEAH

#

new update with new USD libs are working for me!

left orchid
#

yup this clipboard feature is amazing

left orchid
left orchid
#

welp

#

im compiling usd-core

#

for python

#

sh!t

left orchid
#

Compiled succesfully

#

exported to PATH and PYTHONPATH

#

and now i have usd-core on python 3.11.4

#

😛

#

and all the things like usdcat

#

im happy now

sage hare
left orchid
#

ooof i think i can't hahaha

SystemError: type Boost.Python.enum has the Py_TPFLAGS_HAVE_GC flag but has no traverse function

left orchid
#

sh!it ok im compiling python3.10

#

💀

left orchid
#

usd is more like fckusd

#

im so angry now

#

😠

left orchid
#

fk you usd-core

#

now i can use it

#

but now i can't use things from 3.11

#

like AI

#

and i can't run octotex in 3.10 without hese packages

#

uuhhh

#

at least usd-core is working now

#

i have a full fricking adventure with it lol

drifting vortex
left orchid
#

nope that's a jump spring from sonic

#

oh

#

ah yeah

mental wasp
left orchid
#

can you install usd-core?

#

give it a try

#
pip3 install usd-core
#

and show me what it throws at u

#

i mean screenshot

mental wasp
#

Not on pc now I wil check in half hour

left orchid
#

ok

left orchid
drifting vortex
left orchid
#
pip3 install usd-core
left orchid
#

after i done with usd-core

#

or

#
pip install usd-core
#

i can't remember

drifting vortex
#

ERROR: Could not find a version that satisfies the requirement usd-core (from versions: none)
ERROR: No matching distribution found for usd-core

left orchid
#

yeah

drifting vortex
#

it gives this error

left orchid
#

you will not be able to use usd-core

drifting vortex
#

when installing usd-core

left orchid
#

and load and write models

#

sadly

#

and maybe write the textures

#

with the new update

#

i need to make a multiple write functions then

drifting vortex
#

what if i manually install it there are files of it here

left orchid
#

files are for 3.10 python

drifting vortex
#

ah

left orchid
#

you can try to install python 3.10

#

but you'll need to reinstall everything else like pytorch

drifting vortex
#

yea i dont remember which python version i hav

#

oh

#

Python 3.11.5

#

well hopefully i can modify the textures without the need of usd core otherwise i will downgrade to 10

left orchid
#

wait i'll try to do something with it

left orchid
#

i wanted

#

until saw that shit

#

with versions

drifting vortex
mental wasp
left orchid
#

k i have usd-core source code, maybe i'll be able to write my own lib for that

left orchid
mental wasp
left orchid
#

i saw that

#

pls im angry now

#

i'll come back later

drifting vortex
#

or it could be like one of those fake warnings, like how winrar has that fake warning but is still working for so many years for me, that 30 day trial hasnt expired till today

mental wasp
left orchid
#

nah i've made only reaader for now

#

forget that

#

you'll not be able to edit the models with octotex

#

im making my own parser

#

not hte best one but i like it

left orchid
#

becuase you cant install usd-core

#

it's only for python 3.10, but if you install python 3.10, idk what will break for you

#

but something will break for you im sure

left orchid
#

i have two versions, 3.10 i compiled by myself

mental wasp
left orchid
#

idk

#

that's an ugly json

#

Lol wtf

#

I've been blocked?

mental wasp
left orchid
#

Wdym

mental wasp
#

Everyone getting this

sage hare
sage hare
mental wasp
#

Yea this time discord properly fkd

left orchid
mental wasp
#

Try resetting router

left orchid
#

oh discord was fixed

#

so thats the array

#

from usda

#

yaaay

#

now i need to convert that back to usda

#

and boom

#

perfect writer

sage hare
#

You're writing your own usda parser?

left orchid
#

already wrote

#

now i need to save it back as usda

#

so after that all i can do is just iterate usda just like array

#

baiscally i just make usda syntax looks like a json one for json parsing

#

cuz im too lazy now for something better

#

but it works

mental wasp
left orchid
#

Idk nothing is working for you, I'm just scaried that if you update something, everything will be even worse

mental wasp
#

Then it's showing the pip update

mental wasp
#

What version is your pip

left orchid
#

Sorry, I'm a bit angry now

mental wasp
#

me too

left orchid
#

Ok I've almost done

#

But update will come after weekends

drifting vortex
# left orchid Ok I've almost done

As far I can understand, in the new version of octatex u will be able to see the whole model that the texture is being used for? Like I'm able to see the Whole Counter strike M4A1 weapon model in the new UI?

left orchid
#

But models parsing is still doesn't work

#

But with my own USDA parser that will be much easier to do

left orchid
#

In Blender for example

drifting vortex
mental wasp
left orchid
#

I didn't change anything

#

What did you do?

#

💀

mental wasp
left orchid
#

Downgraded Python inversion?

mental wasp
left orchid
#

Wth is going on 💀

#

That's not the way it should work

drifting vortex
#

Imma then try that

mental wasp
left orchid
#

Dude, u're wrong

#

I can't even install 3.10 on my system

mental wasp
left orchid
#

There's no "exe" file or something

drifting vortex
#

Uff this feels like a maze

left orchid
#

I'm on Linux bruh

#

I've compiled it from the source code today actually, so there's no way I've developed the tool on 3.10 dude

mental wasp
left orchid
#

Bro sorry, I can't read what you've typed

#

I just don't understand

drifting vortex
jaunty kindle
#

@left orchid what are you adding in your tool?

left orchid
#

Clipboard feature

mental wasp
#

did it again generating pbr

left orchid
#

That allows you to just copy the texture hash in the game, then open the tool back, and the texture will be selected automatically

#

And some minor changes

left orchid
#

As I said before.mat files are not PBR

mental wasp
left orchid
#

pbr is physically based rendering

mental wasp
#

generation was working before too

left orchid
#

So the normals, pom, roughness and metalness

mental wasp
left orchid
mental wasp
left orchid
#

But I have a job in real Life

#

Wife, and other things

#

So I can't fix it right away

#

Sorry

mental wasp
left orchid
#

Yup I'll try

#

🙂

mental wasp
left orchid
#

I'll make a roughness slider that will work with roughness map

#

Cuz for now if you made a roughness map, it'll not work with a slider

mental wasp
# mental wasp

when transperency is true in config it looks looks like this even worse...i have to disbale to make it correct properly

left orchid
mental wasp
#

i am just tring to make glass

left orchid
#

Like for reflective windows for example

mental wasp
#

yea

left orchid
mental wasp
#

reflective and transpereent

left orchid
#

Because you can just copy the hash right in the game, and then alt+tab to the tool and it'll select the texture automatically

#

That's amazing thing

left orchid
mental wasp
#

need to check in game ...there are few steps not clear about...just written glass

mental wasp
left orchid
#

I didn't upload it

left orchid
mental wasp
left orchid
#

Yup

mental wasp
#

ahh

left orchid
#

Just copy, alt+tab, and here you go

#

Edit, write, and back into the game

#

And it will be updated automatically

mental wasp
#

without closing the game

left orchid
#

Yup

mental wasp
#

it will rewrite usda ?

left orchid
#

Yeah

mental wasp
#

noice

left orchid
#

I'm making a USDA class to parse USDA

#

So

mental wasp
#

no idea about parse just know about parse lighting

left orchid
#

After that, I'll be able to convert USD models to USDA, then parse USDA, and with a new parser just convert it to obj for example

left orchid
#

To convert it into json and then to associative array

mental wasp
left orchid
#

This will work for anyone without usd-core

mental wasp
#

nice

left orchid
#

But without Usd-core I can't convert USD to USDA

#

I'm not that smart

mental wasp
left orchid
#

I have the sources so

#

Maybe I'll understand something

mental wasp
#

hmm

drifting vortex
mental wasp
#

after installing requiremnts uninstall torch and reinstall torch torchvision torch audio

#

then usd core

drifting vortex
mental wasp
#

no need to reset cdrive

#

if installed python from ms store then unistall will do

mental wasp
#

@left orchid after slectecting in game copying hash alt tabbing is not taking me to that texture

drifting vortex
#

wow now theres 80 gb more space in ma c drive i have no idea wat on earth i installed in it that made it go below 2 gb

#

computer iss working fast now

jaunty kindle
left orchid
mental wasp
left orchid
#

That's webui thing, forget about it

#

You'll not see those errors in the new update

#

😛

mental wasp
#

now 4x upscale is not working

left orchid
#

Any error?

mental wasp
#

no

#

after loading textures

left orchid
#

Try to clear hash In the settings

#

And try again

mental wasp
#

yeah working

#

@left orchid one last think why u made OctotexGUI folder instead of gameReadyAssset

#

do i need to copy fthe mod from GUI to game ready assets

left orchid
#

You'll be able to write to other mods in the future

#

But not now

mental wasp
left orchid
#

😛

mental wasp
#

so i dont need to copy files to game resy asset

left orchid
#

Exactly

mental wasp
left orchid
#

Yup

mental wasp