Texture sharpness - Suggested product upgrade

Blitz3D Forums/Blitz3D Beginners Area/Texture sharpness - Suggested product upgrade

Mikorians(Posted 2012) [#1]
[TOPIC RESOLVED]

I got this:
http://lunamedia.heim.at/files/AnistropicFilter.zip

to solve my texture sharpness (for transparency) problem,
but it only fixes the entire scene. Now I'm fixed... :-<

Has anyone suggested this as an upgrade to Blitz3d/Max to have this as an EntityFx addtion or new command??

It would be nice to at least have PER ENTITY control so I could have like a signpost I could actually READ:

EntityTextureBlurring entity, blurtype, blurset

Parameters:
entity - entity handle
blurtype - switches 1 of the 3 blurtypes for an entity
blurset - selects 1 of 5* settings for that blurtype

blurtype:
MAGFILTER
MINFILTER
MIPFILTER

blurset:
POINT
LINEAR
FLATCUBIC*
GAUSSIANCUBIC*
ANISOTROPIC

Description:
Sets texture blurring/anisotropic effects for an entity.

*Some flags only affect the MIPFILTER chain on the entity and will
be defaulted to ANISOTROPIC if invalid.

Last edited 2012


Mikorians(Posted 2012) [#2]
Could also be textureblend option...


Yasha(Posted 2012) [#3]
Are you using Blitz3D or BlitzMax? They're different products - not even compatible, certainly not the same - and you haven't made it at all clear across the different boards where your problem domain actually is.

BlitzMax: an "upgrade" is not needed. This is already fully supported, using the solution suggested by Kryzon or its D3D equivalent.

Blitz3D: ...is no longer accepting upgrades, it's been in bugfix-only mode for the last couple of years (it's an oooold product, they aren't even trying to keep it full-featured at this point). You'll have to use one of the DLL solutions if you need this sort of thing with Blitz3D. There's a nice suite of additions to Blitz3D, including this and similar things fleshing out what its version of DirectX can do, called FastExtension: http://www.fastlibs.com/index.php

Last edited 2012


Mikorians(Posted 2012) [#4]
Sorry. I posted in the wrong forum first (I'm so green).
It's BlitzBasic3D. Can't use max.

I purchased BlitzBasic3D (Guess you know that)
Bought FastExt.

How do I use per-texture anisotropy? Do you know? - want point filtering
I use lots of little textures.

Item of interest: I'm converting my old Visual Basic 6 application to run faster and get a much better frame rate.
Does it have anything for force-feedback or should I write an external .exe for this?

Last edited 2012

Last edited 2012


Mikorians(Posted 2012) [#5]
Wow this thing is great. I think I can make it work for me.
I've now got anisotropy control by using a different set of texture coords.

I can always upgrade to max later if I get a newer computer.

The app could also be enslaved to my visual basic original program it looks like. Very promising!