Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev0.0.6

flutter_3d_obj

Um novo pacote do Flutter para renderizar arquivos wavefront obj em um canvas.

Downloads em 30 dias
45
Curtidas
25
Pontos Pub
35

Instalar pacote

flutter pub add flutter_3d_obj

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

flutter_3d_obj é um pacote Flutter projetado para renderizar arquivos OBJ da Wavefront em um aplicativo Flutter. Permite que os desenvolvedores exibam modelos 3D em uma tela, facilitando visualizações 3D interativas. O pacote suporta análise e renderização básica de arquivos OBJ, tornando-o adequado para integração de conteúdo 3D leve. É ideal para aplicações que exigem exibição simples de modelos 3D sem gerenciamento complexo de cenas. O pacote é de código aberto e hospedado no GitHub, permitindo contribuições da comunidade e transparência.

Casos de uso

  • Exibindo modelos 3D em aplicativos
  • Visualizações 3D interativas
  • Conteúdo 3D educacional
  • Recursos simples de jogo 3D
  • Pré-visualizações de modelos em ferramentas de design

Principais recursos

  • Renderização de arquivo OBJ
  • Exibição 3D baseada em canvas
  • Suporte leve a 3D
  • Código aberto
  • Integração fácil por meio do pub

Indicado para

  • Desenvolvedores construindo recursos de aplicativos 3D
  • Projetos educacionais ou de prototipagem
  • Visualizadores simples de modelos 3D
  • Iniciantes do Flutter explorando 3D
  • Aplicativos que precisam de funcionalidade mínima 3D

Considerações

  • Limitado ao formato OBJ
  • Sem iluminação avançada ou animação
  • Sem controles de interação 3D
  • Não otimizado para modelos grandes
  • Nenhuma otimização específica de plataforma

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

flutter_3d_obj

A flutter package to render wavefront obj files on a canvas.

Usage

To use this package, add flutter_3d_obj to your pubspec.yaml file. Then import the package to use it.

Example Usage

The following example basic usage of package.

...
child: new Object3D(size:'/size of canvas/',
                    path:'/path of file/',
                    asset: true'/set true to load file from assets/'),
...

If SD-card path provided, ensure SD-card permissions are available.

Example

To run the example.

* git clone https://github.com/hemanthrajv/flutter_3d_obj.git
* cd /path to cloned dir/
* cd example
* flutter run
Screenshot:

Failed to load Screenshot

Built With

  • Flutter - A framework for building crossplatform mobile applications with native look and feel.

Author

Hemanth Raj StackOverflow

Getting Started

For help getting started with Flutter, view online documentation.

Categorias

Dependências

Lista de dependências 2 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.