mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-02 09:52:27 -04:00
*** empty log message ***
This commit is contained in:
parent
6407fb7596
commit
dea0ca9d21
@ -71,10 +71,10 @@ get_textures(EggPalettize *prog) {
|
|||||||
EggTextureCollection::iterator ti;
|
EggTextureCollection::iterator ti;
|
||||||
for (ti = tc.begin(); ti != tc.end(); ++ti) {
|
for (ti = tc.begin(); ti != tc.end(); ++ti) {
|
||||||
EggTexture *eggtex = (*ti);
|
EggTexture *eggtex = (*ti);
|
||||||
string name = eggtex->get_basename();
|
string name = eggtex->get_filename().get_basename();
|
||||||
|
|
||||||
PTexture *texture = _attrib_file->get_texture(name);
|
PTexture *texture = _attrib_file->get_texture(name);
|
||||||
texture->add_filename(*eggtex);
|
texture->add_filename(eggtex->get_filename());
|
||||||
|
|
||||||
bool repeats =
|
bool repeats =
|
||||||
eggtex->get_wrap_mode() == EggTexture::WM_repeat ||
|
eggtex->get_wrap_mode() == EggTexture::WM_repeat ||
|
||||||
@ -289,14 +289,14 @@ update_trefs() {
|
|||||||
packing->get_omit() != OR_none) {
|
packing->get_omit() != OR_none) {
|
||||||
// This texture wasn't palettized, so just rename the
|
// This texture wasn't palettized, so just rename the
|
||||||
// reference to the new one.
|
// reference to the new one.
|
||||||
eggtex->set_fullpath(_attrib_file->write_egg_filename(packing->get_new_filename()));
|
eggtex->set_filename(_attrib_file->write_egg_filename(packing->get_new_filename()));
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
// This texture was palettized, so redirect the tref to point
|
// This texture was palettized, so redirect the tref to point
|
||||||
// within the palette.
|
// within the palette.
|
||||||
Palette *palette = packing->get_palette();
|
Palette *palette = packing->get_palette();
|
||||||
|
|
||||||
eggtex->set_fullpath(_attrib_file->write_egg_filename(palette->get_filename()));
|
eggtex->set_filename(_attrib_file->write_egg_filename(palette->get_filename()));
|
||||||
|
|
||||||
// Set the texture attributes to be uniform across all palettes.
|
// Set the texture attributes to be uniform across all palettes.
|
||||||
eggtex->set_minfilter(EggTexture::FT_mipmap_trilinear);
|
eggtex->set_minfilter(EggTexture::FT_mipmap_trilinear);
|
||||||
|
@ -117,6 +117,9 @@ setup() {
|
|||||||
|
|
||||||
override_chan_cfg(override);
|
override_chan_cfg(override);
|
||||||
|
|
||||||
|
// load display modules
|
||||||
|
GraphicsPipe::resolve_modules();
|
||||||
|
|
||||||
// Create a window
|
// Create a window
|
||||||
TypeHandle want_pipe_type = InteractiveGraphicsPipe::get_class_type();
|
TypeHandle want_pipe_type = InteractiveGraphicsPipe::get_class_type();
|
||||||
if (!is_interactive()) {
|
if (!is_interactive()) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user